use*_*833 2 ruby-on-rails heroku delayed-job
我在下面Gemfile
一个的Rails
项目,但workless
(https://github.com/lostboy/workless)不工作(当工作被添加到它是不是开始Heroku的工人测功机Delayed::Job
队列).
gem 'delayed_job_active_record'
gem 'workless'
gem 'daemons'
Run Code Online (Sandbox Code Playgroud)
不幸的是,这是一个无声的错误,所以我最终在很长一段时间后才搞清楚.
根据gem的说明:将您的Heroku应用程序名称/ API密钥作为配置变量添加到您的Heroku实例.
heroku config:add HEROKU_API_KEY=yourapikey APP_NAME=yourherokuappname
Run Code Online (Sandbox Code Playgroud)
获得yourapikey
从https://dashboard.heroku.com/account和yourherokuappname
从https://dashboard.heroku.com/apps
此外,如果您使用的是Procfile申报哪些命令是由应用程序的Heroku的平台上运行DYNOS,有否需要一个worker
线(worker: bundle exec rake jobs:work
中)Procfile
-如果你将只需要不使用workless
.
归档时间: |
|
查看次数: |
883 次 |
最近记录: |