我每天使用 Logger 轮换文件。我注意到 Logger 使用以下格式的日期后缀旋转文件:
${logname}.YYYYMMDD
但是,我希望它的后缀格式如下:
${logname}.YYYY-MM-DD
有什么办法可以实现吗?
最佳答案
从查看 source ,似乎日期格式是硬编码的:
def shift_log_period(period_end)
postfix = period_end.strftime("%Y%m%d") # YYYYMMDD
因此,除了通过计划作业重命名创建的文件外,我想没有办法做到这一点。
关于ruby-on-rails - 在 Ruby 中,如何配置使用 Logger 轮换日志时使用的后缀?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8608663/