日志轮换进程间锁定失败的opswork发条

时间:2018-01-09 12:47:57

标签: ruby-on-rails ruby logging logrotate clockwork

我正在使用带有红宝石发条的t2.medium机器的opswork。

每30秒我们就会触发一份工作。

SPAWNED BG JOB FOR TASK: 20 for SC: 20 with Sidekiq id: 3afda705eaf597edb4bcc257
log rotation inter-process lock failed. No such file or directory @ rb_sysopen - log/sql.log
log rotation inter-process lock failed. No such file or directory @ rb_sysopen - log/sql.log
log rotation inter-process lock failed. No such file or directory @ rb_sysopen - log/sql.log
log rotation inter-process lock failed. No such file or directory @ rb_sysopen - log/sql.log
log rotation inter-process lock failed. No such file or directory @ rb_sysopen - log/sql.log
log rotation inter-process lock failed. No such file or directory @ rb_sysopen - log/sql.log
log rotation inter-process lock failed. No such file or directory @ rb_sysopen - log/sql.log
log rotation inter-process lock failed. No such file or directory @ rb_sysopen - log/sql.log
SPAWNED BG JOB FOR TASK: 25 for SC: 25 with Sidekiq id: f9142190bd44736815c10645

在发条日志中我看到下面的错误和发条在功能上停止。当我重新启动发条时,它开始工作。我不知道。

log rotation inter-process lock failed. No such file or directory @ rb_sysopen - log/sql.log

请帮助

更新:我们使用ruby Logger在sql.log中记录消息的更多信息。它有一个默认的日志轮换选项。 Link

提前致谢。

0 个答案:

没有答案
相关问题