运行:sidekiq 2.1.17,rails 3.2.21
我正在尝试使用发条来安排一些由 sidekiq 工作人员完成的重复性任务。在开发中运行工头,一切都按计划完美运行。
但是,当我部署到 heroku 时,我会在适当的时间在日志中收到“Triggering 'NameWorker.perform_async'”消息,但是相应的作业实际上并没有运行。
当我改为在控制器操作中调用 NameWorker.perform_async 时,作业会正常运行。我试图安排的作业只包含 puts 语句来验证它们是否正在工作。有人对我做错了什么有任何想法吗?提前致谢。