ruby - rack 复制每条日志消息

标签 ruby logging sinatra rack

当我使用 rackup 在本地机器上测试 Sinatra 应用程序时,每条日志消息都会出现两次。我怎样才能让它们只出现一次?

最佳答案

在您的 sinatra 应用程序中禁用 :loggingrackup 在开发环境中启动时添加了 Rack::CommonLogger 中间件(默认情况下这样做)。

关于ruby - rack 复制每条日志消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3498345/

相关文章:

ruby - 调用父类(super class)的父类(super class)方法?

json - Docker 守护进程无法处理日志

ruby - 如何在没有其他任何东西的情况下运行多个 Sinatra 实例?

ruby-on-rails - 如何删除 mongomapper 中的嵌入文档?

ruby - 更改 Ruby proc/block 的结构

ruby - 从 Rakefile 打开 Vim?

javascript - 如何制作 log.csv 文件以在一行中记录 400 个 .jpeg 名称 (Photoshop/JavaScript)

ruby - 如何使用 Mocha 在 Controller 中 stub 模块方法

ruby - 在 Rails 5 控制台中运行助手

c# - 从 Process.Start 记录到文本文件