我的Procfile中有以下内容:
worker: rake sf:subscribe
web: bundle exec unicorn -p $PORT -c ./config/unicorn.rb
worker: bundle exec sidekiq
如何进行上述配置?
目前,当我在Heroku上推送代码时,第一个工作任务(rake sf:subscribe
)将被忽略。
还有其他办法吗?
答案 0 :(得分:3)
只有网络进程是“硬编码”的 - 您可以随意调用其他进程,例如worker1和worker2,然后从heroku ps开始:scale worker1 = 1和heroku ps:scale worker2 = 1 < / p>