CronoJob 的日志急剧增加

时间:2021-03-11 02:58:40

标签: ruby-on-rails cron

我使用 Crono::CronoJob 每 7 分钟设置一个作业。

nohup bundle exec crono RAILS_ENV=production &

但是,development.log 总是保存从我启动 CronoJob 那天起的所有日志。

例如:

<块引用>

^[[1m^[[36mCrono::CronoJob 更新 (0.4ms)^[[0m ^[[1m^[[33mUPDATE crono_jobs SET log = 'I, [2021-03] -02T07:16:24.005197 #18344] 信息 -- : 执行 MonitorServerJob\nI, [2021-03-02T07:16:24.766069 #18344] 信息 -- : 完成 MonitorServerJob 在 0.76 秒内\nI, [2021-03-02T07:23:24.005625 #18344] 信息 -- : 执行 MonitorServerJob\nI, [2021-03-02T07:23:24.928423 #18344] 信息 -- : 完成 MonitorServerJob 在 0.92 秒内\nI, [2021-03-02T07:30:24.006046 #18344] 信息--:执行 MonitorServerJob\nI,[2021-03-02T07:30:24.993996 #18344] 信息--:完成 MonitorServerJob 在 0.99 秒内\nI, [2021-03-02T07:37:24.006626 #18344] 信息 -- : 执行 MonitorServerJob\nI, [2021-03-02T07:37:25.315014 #18344] 信息 -- : 完成 MonitorServerJob 在 1.31 秒内\n', last_performed_at = '2021-03-02 07:37:24', updated_at = '2021-03-02 07:37:25' 哪里 crono_jobs.id = 2

<块引用>

^[[1m^[[36mCrono::CronoJob 更新 (0.4ms)^[[0m ^[[1m^[[33mUPDATE crono_jobs SET log = 'I, [2021-03] -02T07:16:24.005197#18344] 信息 -- : 执行 MonitorServerJob\nI, [2021-03-02T07:16:24.766069 #18344] 信息 -- :在 0.76 秒内完成 MonitorServerJob\nI,[2021-03-02T07:23:24.005625#18344] 信息 -- :执行 MonitorServerJob\nI, [2021-03-02T07:23:24.928423 #18344] 信息 -- : 在 0.92 秒内完成 MonitorServerJob\nI, [2021-03-02T07:30:24.006046#18344] 信息--:执行 MonitorServerJob\nI, [2021-03-02T07:30:24.993996 #18344] 信息 -- : 在 0.99 秒内完成 MonitorServerJob\nI, [2021-03-02T07:37:24.006626#18344] 信息--:执行 MonitorServerJob\nI, [2021-03-02T07:37:25.315014 #18344] 信息 -- : 在 1.31 秒内完成 MonitorServerJob\n我, [2021-03-02T07:44:24.006980#18344] 信息--:执行 MonitorServerJob\nI, [2021-03-02T07:44:24.883377 #18344] 信息 -- : 在 0.88 秒内完成 MonitorServerJob\n', last_performed_at = '2021-03-02 07:44:24', updated_at = '2021-03-02 07:44:24' 在哪里 crono_jobs.id = 2

这真的很烦人,因为日志大小急剧增加,我必须每天杀死文件。

我怎样才能阻止它?

0 个答案:

没有答案
相关问题