通过查看source,似乎日期格式是硬编码的:
def shift_log_period(period_end)
postfix = period_end.strftime("%Y%m%d") # YYYYMMDD
因此,如果没有通过预定作业重命名创建的文件,我想没有办法做到这一点。
您可以在application.rb中设置日志配置,如
config.logger = Logger.new("path/to/logs/",NO_OF_LOG_FILES, SIZE_OF_EACH_LOG)
了解更多信息,请检查this