【问题标题】:Benefit to maintaining development logs?有利于维护开发日志?
【发布时间】:2011-12-02 03:21:29
【问题描述】:

我的一个项目的开发日志现在是一个大小超过 5GB 的文本文件。由于这包含我运行了好几个月的每个查询的日志,因此我希望通过消除我过去所做的一些查询来删除/减少它。

删除旧的开发日志是否有任何注意事项/缺点?当日志变大时,您如何处理它们?

【问题讨论】:

  • 简单考虑:是否有任何可能的情况,您可以想象在什么情况下需要这些数据?
  • 简单回答:不。没有任何好处!

标签: ruby-on-rails ruby-on-rails-3 logging


【解决方案1】:

我不时清除它们,通常如果应用程序在一个月内没有错误和错误,我会截断开发日志,因为我真的不明白它们有什么意义。当我进行修改时,我再次将日志保留一段时间,看看是否会弹出任何错误,如果没有,我也会删除它们。我认为 5GB 的日志太多了。

这里有一个关于如何设置日志轮换的话题:

how to delete rails log file after certain size

希望这会对你有所帮助。

【讨论】:

    【解决方案2】:

    把你的开发日志想象成一个最近发生的故事。

    这就是它的好处。

    例如,如果在页面 A、单击按钮 B 和登陆页面 C 之间的混合中丢失了某些东西,那么您的开发日志将讲述这个故事。

    我想不出拥有 5 GB 开发日志的任何可想象的目的,更不用说“维护”开发日志了。

    使用日志来缩小范围并解决您目前遇到的问题。

    【讨论】:

      猜你喜欢
      • 2021-11-21
      • 2010-09-29
      • 1970-01-01
      • 2017-01-09
      • 2019-06-15
      • 1970-01-01
      • 1970-01-01
      • 2020-10-31
      • 1970-01-01
      相关资源
      最近更新 更多