- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Erlang 和 Chicagoboss。当我连接到本地主机时,我可以在服务器控制台中看到日志。我在其中运行 sh init-dev.sh
。但在生产模式下,我猜项目作为守护进程运行。有谁知道我在哪里可以看到语句 error_logger:info_msg/2
写入的日志。
error_logger:info_msg(" SomeVaraiable : - ", [SomeVaraiable]),
最佳答案
您可以在log/console.log
中看到它们。尝试:
tail -f log/console.og
此外,error_logger
采用与 io:format
类似的格式字符串。要打印变量,最好使用:
error_logger:info_msg("SomeVaraiable = ~p.", [SomeVaraiable]),
您的版本会导致“格式错误”。 ~p
格式化程序就像“ pretty-print ”,列表中的每个变量都必须有一个,这是 info_msg
的第二个参数。我还喜欢以以下格式显示用于调试目的的变量:
Variable = actual_content_of_variable.
因为这样,我可以从日志中复制它们并将其粘贴到 Erlang 控制台以进行进一步的调查(不过,它在开发模式下最有用)。
关于erlang - 当 error_logger :info_msg/2 is used 时日志去了哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25783896/
我目前正在编写一个 error_logger 处理程序,并希望获得错误发生的堆栈跟踪(更准确地说:在调用 error_logger:error* 的地方)。但是我不能使用 erlang:get_sta
有没有办法更改 error_logger 打印消息到控制台或文件的格式。 我明白 =INFO REPORT==== 8-Jun-2011::18:46:15 === This is my info r
我的应用程序基本上是一个基于内容的路由器,它将路由 MMS 事件。 我使用的记录器是SASL模式下OTP框架附带的记录器“error_logger” 问题是:: 我正在使用客户端生成具有默认值的彩信事
我正在使用 Erlang 和 Chicagoboss。当我连接到本地主机时,我可以在服务器控制台中看到日志。我在其中运行 sh init-dev.sh。但在生产模式下,我猜项目作为守护进程运行。有谁知
在让 rb 在远程 shell 上工作了一段时间后,我想在远程 shell 上获取 stdio/错误记录器消息,我已经在更改 group_leaders 周围进行了挖掘,但似乎需要更改所有正在运行的进
我是一名优秀的程序员,十分优秀!