我正在使用Heroku的free tier并尝试设置一名工作人员来处理delayed_jobs。根据您可以访问工人的文档。我可以通过运行heroku run rake jobs:work
来运行工作进程,但这是一个一次性的过程。我查看了heroku的延迟工作docs,在尝试运行heroku ps:scale worker=1
时,我收到以下消息
Scaling dynos... failed
! Please verify your account in order to change resources (please enter a credit card) For more information, see https://devcenter.heroku.com/categories/billing Verify now at https://heroku.com/verify
如何使用免费计划扩大工作人员dyno?我真的需要输入信用卡吗?
答案 0 :(得分:2)
没有附加组件的免费应用程序不需要信用卡信息。一旦您希望一次拥有5个以上的应用程序,或者使用除postgresql以外的附加组件:dev或pgbackups:plus - 即使附加组件是免费的,也会成为一项要求。
可能扩展您的应用以添加工作人员被视为加载项,因此您需要验证自己的帐户。