Ruby On Rails框架,用于声明作业并执行或排队。
Sidekiq Rails 4.2使用活动作业还是工作者?有什么不同
这是我第一次异步处理作业我在我的应用程序中实现Sidekiq进行后台处理。我会将它用于提醒电子邮件和应用内通知。我很困惑是否......
在AWS上使用deliver_later的Rails Action Mailer
我在AWS上运行了我的生产应用程序但是在某些邮件程序中遇到了活动作业 - deliver_later的问题。我正在成功发送所有带有deliver_later的电子邮件,但有......
在ActiveJob和Sidekiq上调用非常慢的perform_later
我有一个SchedulerJob:类SchedulerJob <ActiveJob :: Base queue_as:scheduler def执行logger.debug(“Start”)DelayedJob.set(wait:10.seconds).perform_later logger.debug(“...
我遇到了Sidekiq工人的问题。 ActiveRecord :: ConnectionTimeoutError:无法在5.000秒内获得数据库连接(等待5.000秒)我正在遵循建议......
如何使用rspec正确测试ActiveJob的retry_on方法?
过去几天我一直在尝试测试这种方法而没有运气。我希望能够做的另一件事是拯救在最终重试尝试之后冒泡的错误。 ...
在控制器的操作中,我销毁一条记录,然后将其作为参数传递给ActiveJob。 def destroy post = Post.find params [:id] post.destroy CleanUpJob.perform_later post end和我的工作......
我在我的Rails 5应用程序上使用延迟作业作为Active Job的排队后端,但我不知道如何在启动后启动Ubuntu 14.04上的worker。我应该包装rails作业:使用Bash脚本吗?怎么样 ...
我有大约20种不同的活动作业,我现在意识到它们都需要一个before_perform方法,在该方法中将PaperTrail内容设置在控制器的上下文之外。我正计划......
ActiveJob分配似乎没有出现在sidekiq队列中..但是这些工作仍然被执行。这是我在config / environments / production.rb中的active_job设置config.active_job.queue_adapter ...
在Rails项目中设置Shoryuken,Active Job和Amazon SQS
作为AWS的一个相对新手,根据设置文档,使Shoryuken gem(使用Active Job和Active Record)工作有点曲线。中间件:我不确定是否......
如何在Redis服务器重新启动时自动重新启动Resque worker
我有一个Rails应用程序,使用Resque适配器在后台运行作业。我注意到,有几天我的工人消失了(只是停下来),我的工作被困在队列中,我......
在Puma开发中的Rails 5.1 ActiveJob没有执行特定的排队作业
我正在运行Rails 5.1.4服务器(Puma v.3.1.0.0在单模式下),但是遇到了一个特定的ActionJob问题,这个问题得到了正确排队但往往从未执行过。我有一些工作。全部......
我创建了一个ActiveJob来处理我的载波上传。但是,当我上传多个图像时,我得到第二个文件的以下错误:Errno :: ENOENT(没有这样的文件或目录@ ...
如果我使用的是deliver_later方法,是否需要使用ActiveJob发送电子邮件?
如果我使用deliver_later方法发送异步电子邮件,我是否需要生成一个ActiveJob类以便稍后执行它?
我正在使用延迟作业,该作业在完成后会向请求它的管理员用户发送电子邮件。所以,要做到这一点,我需要知道谁是在Spree :: ...内启动它的管理员用户...
在过去,Rails 3,我已经将动作邮件测试与我的Cucumber / Rspec-Capybara测试集成,如下例所示。使用Rails 4,使用以下似乎不起作用。我能看到......
我有一个基本的聊天应用程序,通过ActionCable发送消息。我试图将消息分类到左/右,具体取决于谁发送了它,就像Facebook的Messenger应用程序一样。我是 ...