ruby-on-rails - 禁用 ActionCable 事件的 Rails 日志

标签 ruby-on-rails logging ruby-on-rails-5 actioncable

开发环境中,rails logger 会记录所有 ActionCable 事件,这有时很烦人(对于我的项目,它时不时地传输消息,并且日志尾部像野马一样运行)。抑制 ActionCable 的所有事件日志的有效方法是什么?另外,如何抑制某些特定的 ActionCable 事件?

最佳答案

要完全禁用 ActionCable 的日志记录,您应该将 ActionCable 配置为使用不执行任何操作的记录器

ActionCable.server.config.logger = Logger.new(nil)

关于ruby-on-rails - 禁用 ActionCable 事件的 Rails 日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38366040/

相关文章:

ruby-on-rails - 找出已安装 gem 的来源

javascript - 如果存在不同的类,我如何有条件地将 CSS 应用于类?

ruby-on-rails - Rails/Arel - 组合 AREL 谓词时的优先级

delphi - 结合 Log4Delphi 和 jcl 调试

java - 执行 "sbt run"时,没有通过 scalalogging 显示任何信息消息

c# - 在XML文件中包含所有错误代码和消息并在代码中使用该文件进行记录是否可以?

javascript - 如何确保此 ajax 调用仅在用户与其交互时发生,而不是在页面加载时发生?

html - 为 Ruby on Rails 应用程序创建 Bootstrap 前端

ruby-on-rails - 创建表时如何防止 rails 在 schema.rb 中插入 `id: :integer`?

javascript - RoR Rails,f.select onchange of value,使部分 html 可见