作业被排队,但执行功能中的代码无法运行active_elastic_job

时间:2019-11-24 12:03:56

标签: ruby-on-rails amazon-elastic-beanstalk backgroundworker

嗨,所以我关注了文档,我陷入了排队工作的困境,但是perform_later方法(在MyJob中的perform中定义)无法执行任何操作。

据我了解,入队后,我的工人应该执行活动任务中写的任务。 我正在使用:

  • 路轨5
  • ENV['PROCESS_ACTIVE_ELASTIC_JOBS']设置为true
  • 已设置AWS凭证
  • 活动作业队列适配器集
  • 队列名称与服务器中创建的队列名称相同
  • 我的应用程序中提供了POST http '/'操作,返回了 200状态

我看到我的工作被排入了工作日志,但是即使执行简单的操作,该工作也无法执行应做的工作。

在这里帮我忙了很多时间。
在此先感谢:)

0 个答案:

没有答案