我一直在实施delayed_job gem(mysql版本)已经有一段时间了 麻烦是一些任务似乎被卡住而且无法执行 例如:
id,priority,attempts,run_at,created_at,updated_at
'8','0','0','2015-01-15 15:32:45','2015-01-15 15:32:42','2015-01-15 15:32:42'
//根据我的时区的时间
我使用mysql workbench来运行这个简单的脚本
更新delayed_jobs
SET
run_at = NOW()+间隔1分钟,
created_at = NOW(),
updated_at = NOW();
我通过ssh
在服务器上启动延迟作业$ RAILS_ENV = pre_prod bin / delayed_job -i = 43 run
delayed_job。= 43:启动pid 6407的过程。
没有任何事情发生,作业仍在填充mysql表.... 我该如何重新启动这些任务? 你能救我吗?
答案 0 :(得分:0)
有趣的是,问题出现在DB服务器和服务器上的不同时区,运行应用程序......