0
我有一些数据处理需要在10名Sidekiq工作人员中运行数天。出于某种原因(可能缺少内存)Sidekiq停止然后monit重新启动它。我遇到的问题是作业不能重新启动。任何想法?Sidekiq重新加载后,长时间运行的作业不会重新启动
我有一些数据处理需要在10名Sidekiq工作人员中运行数天。出于某种原因(可能缺少内存)Sidekiq停止然后monit重新启动它。我遇到的问题是作业不能重新启动。任何想法?Sidekiq重新加载后,长时间运行的作业不会重新启动
Sidekiq正在关闭不正确。如果你kill -9
sidekiq,你失去了正在处理的工作。
感谢Mike,实际上monit会在sidekiq停止之前报告高内存使用情况。这可能是Sidekiq停止的原因吗?我不'杀死它'。 – lugolabs
https://github.com/mperham/sidekiq/wiki/Problems-and-Troubleshooting#my-sidekiq-process-is-disappearing –