首页 > 解决方案 > Puma 在生产环境和开发环境中的日志记录不同

问题描述

在生产环境和开发环境中运行服务器时,Puma 的日志记录有所不同。有谁知道为什么会发生这种情况?

标签: ruby-on-railsrubypumapuma-dev

解决方案


你检查了production.rb吗?你可以打开production.rb然后找到config.log_level = :info

如果你想这样做,你可以改变:infoto的值。:debug

但是当你在开发环境中编码时,必须:debug在 development.rb 中,因为你发现了一些错误或错误。电脑没有说谎,日志是调查错误的好证据。

为什么日志级别:info在生产环境中。 如果您将调试设置为日志级别,您的生产系统将面临错误No space left on device ,然后许多系统需要比级别更高的:debug级别。

:info水平高于:debug。这意味着:info生成日志小于:debug,并生成短日志。


推荐阅读