延迟工作的工人在工地上超时工作



我想我遇到了一个问题,engineyard给我的一些延迟工作的工人添加了一个超时(似乎是10分钟)。我有一个复制过程,可以运行超过10分钟,每次达到10分钟的阈值,作业就会被终止。有没有为工作实例配置引擎场超时??我正在仔细查看,我看到的只是关于nginx/apache 的超时

没有为延迟作业工作者设置超时,因此这更可能是内存使用问题。Monit跟踪工作程序消耗的内存,并将重新启动那些达到设置阈值的内存。Monit的操作将记录在/var/log/syslog中,因此可以对此进行检查以确认Monit是否正在终止工人。内存阈值在/etc/monit.d/delayed_job.monitrc文件中设置,可以根据工人的要求进行增加。更改配置后,必须使用sudo monit reload重新加载Monit。

如果您在https://support.cloud.engineyard.com支持人员将非常乐意帮助您进一步诊断此问题。

最新更新