Ruby on rails Sidekiq作业无休止地运行
我正在Ruby on rails Sidekiq作业无休止地运行,ruby-on-rails,ruby,heroku,sidekiq,ruby-on-rails-5,Ruby On Rails,Ruby,Heroku,Sidekiq,Ruby On Rails 5,我正在Heroku上使用rails5和sidekiq(4.1.2) 在我的用户模型中编写的类方法上调用delay 比如: 这里,mass_invitation是MassInvitation类的对象,current_user是current_user,data是散列参数 现在这个方法被无限地执行 在我的文件中: web: bundle exec rails server -p $PORT worker: bundle exec sidekiq -C config/sidekiq.yml 在my
Heroku上使用rails5
和sidekiq(4.1.2)
在我的用户模型中编写的类方法上调用delay
比如:
这里,mass_invitation是MassInvitation类的对象,current_user是current_user,data是散列参数
现在这个方法被无限地执行
在我的文件中:
web: bundle exec rails server -p $PORT
worker: bundle exec sidekiq -C config/sidekiq.yml
在my config/sidekiq.yml中
concurrency: 3
本地一切正常,请提供帮助。Sidekiq会自动重试失败的作业,因此您必须首先了解它失败的原因。这里有两种可能的解决方案:tail
进入sidekiq输出,或者将sidekiq仪表板安装到你的应用程序中,看看哪里出了问题
Sidekiq会自动重试失败的作业,因此您必须首先了解它失败的原因。这里有两种可能的解决方案:tail
进入sidekiq输出,或者将sidekiq仪表板安装到你的应用程序中,看看哪里出了问题
是否有Sidekiq作业的崩溃日志?是否有Sidekiq作业的崩溃日志?
concurrency: 3