在生产环境和开发环境中运行服务器时,Puma 的日志记录方式不同。有谁知道为什么会发生这种情况?
答案 0 :(得分:0)
您是否检查过 production.rb
?
你可以打开production.rb然后找到config.log_level = :info
如果需要,您可以将 :info
的值更改为 :debug
。
但是当您在开发环境中编码时,必须在 development.rb 中使用 :debug
,因为您发现了一些错误或错误。
电脑没有说谎,日志是调查漏洞的好证据。
为什么生产环境中的日志级别是 :info
。
如果您将调试设置为日志级别,您的生产系统将面临错误 No space left on device
,然后许多系统需要比 :debug
级别更高的级别。
:info
级别高于 :debug
。
这意味着:info
生成的日志小于:debug
,并生成短日志。