我正在使用带有hirefire gem 的延迟工作活动记录来管理工人。但是在heroku上似乎hirefire没有运行作业,当我在下面运行这个命令时
heroku run rake jobs:work --app gentle-gorge-9319
然后它运行工作。但是hirefire的作者说它会检测工作本身。
有什么帮助吗??
谢谢
我正在使用带有hirefire gem 的延迟工作活动记录来管理工人。但是在heroku上似乎hirefire没有运行作业,当我在下面运行这个命令时
heroku run rake jobs:work --app gentle-gorge-9319
然后它运行工作。但是hirefire的作者说它会检测工作本身。
有什么帮助吗??
谢谢
如果您从未为您的应用扩展过工作人员,请先扩展至单个工作人员,然后再缩减。显然,这会将您的应用程序标记为“收费”,并让 HireFire 扩大/缩小工作人员的规模。这对我有用。
如果这是您第一次使用 Heroku,或者从未使用过他们的任何付费功能,请确保您已在 Heroku 输入您的帐单信息,以便他们可以实际向您收取使用其资源的费用。如果您没有填写帐单信息,那么它将不起作用。此外,尝试从 Heroku 的管理器(或通过命令行)手动扩展以查看它是否有效。这也会将您的帐户标记为“收费”,这很重要,因为 HireFire 无法为您执行此操作。