【发布时间】:2015-03-18 22:51:13
【问题描述】:
我正在使用 Rails / Delayed Jobs,在 Heroku 上使用 Rails 4.1。我注意到我的工作需要 1 秒到 10 秒才能真正开始。一旦开始,它们就会跑得很快。
如何加快速度?
我用 my_thing.delay.run 给他们打电话!
我确实还有其他一些正在进行的工作,但没有那么多,所以看起来这不是原因。检查运行作业的频率似乎有点滞后。
【问题讨论】:
-
我相信延迟作业使用轮询来查找要运行的作业。也许有轮询间隔的配置?
标签: ruby-on-rails performance heroku delayed-job