我在 RoR 中制作了一个分布式实时系统,它由 2 台机器组成。
电脑A:
从相机拍摄图像并将这些图像发送到第二台 PC。所以这台机器每秒发送一个 http 请求,其中包含参数中的图像。
PC B - 服务器:
将图像保存在数据库中。
我的问题是日志文件变得太大,因为甚至记录了 params 字符串。
如何设置记录器来截断参数?还是干脆删除它?
抱歉我的英语不好..... 我希望有人能帮助我。
再见
戴维·伦蒂尼。
最佳答案
您可以将日志级别设置为不那么详细。
见 rails guide on debugging .
因此,对于您的整个应用程序(正在开发中),将其添加到 config/environments/development.rb:
config.log_level = :warn # In any environment initializer, or
或者,直接在应用程序中更改日志记录级别:
Rails.logger.level = 0 # at any time
关于ruby-on-rails - ruby on rails 日志文件变大 -> 从中删除参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9927630/