gpt4 book ai didi

ruby-on-rails - delayed_job 在系统重启时工作的数量

转载 作者:太空宇宙 更新时间:2023-11-03 16:24:52 25 4
gpt4 key购买 nike

我正在使用 delayed_job Ruby gem 就好了。

它默认为单个 worker,所以我已经完成了:

script/delayed_job stop
script/delayed_job -n 5 start

确保有 5 个 worker 。

但是,当我重新启动时(或当系统决定重新启动时),Rails 应用程序重新启动时只有一个 delayed_job worker。

如何更改默认的工作人员数量?它似乎没有列在 https://github.com/collectiveidea/delayed_job 上.

最佳答案

事实证明,在我的场景中,确保 delayed_job 在重启时启动的机制是由“随时”gem 的 config/schedule.rb 控制的。

如果您将 Capistrano 与 delayed_job 配方一起使用,则作业数量也可能会发生变化。您必须确保正确共享这两个号码。

关于ruby-on-rails - delayed_job 在系统重启时工作的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26853853/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com