我第一次使用clockwork
。我按照Heroku指南https://devcenter.heroku.com/articles/clock-processes-ruby进行了操作,但是当我运行heroku ps:scale clock=1
时,我收到此错误:
缩放网络动态......失败了 ! Procfile中没有定义这样的流程类型Web。
我的Procfile
看起来像这样:
web:bundle exec unicorn -p $ PORT -c ./config/unicorn.rb
worker:捆绑exec佣金工作:工作
clock:bundle exec clockwork lib / clock.rb
该项目已经通过web
和worker
进程推送到Heroku,并且运行正常。
我做了foreman check
并说:
valid procfile detected (web, worker, clock)
我也做了heroku run bash
并且Procfile就在那里。
我可能错过了哪些想法?