Faye服务器日志记录

4
如何在 Faye 服务器上启用日志记录? 我正在尝试:
Faye::Logging.log_level = :debug Faye.logger = lambda { |m| puts m }
但是我得到以下错误:
/faye.ru:5:in `block in <main>': undefined method `log_level=' for Faye::Logging:Module (NoMethodError)

我在Ruby on Rails4上使用Faye版本1.1.2

1个回答

2

log_level在该版本的Faye中已被弃用。

您应该在Logger对象上设置日志级别,然后将其传递给Faye.logger


请举个例子,我不明白如何制作这个。 - Andrii Lytvynenko
1
如果我们使用 Ruby 版本的 Faye,则需要将 Faye.logger 设置为日志记录器对象,例如: Faye.logger = Logger.new(STDOUT) 符合 Logger 接口的任何内容都应该可以工作。谢谢 brito - Andrii Lytvynenko

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接