rails-activejob 相关问题

Ruby On Rails框架,用于声明作业并执行或排队。

Sidekiq Rails 4.2使用活动作业还是工作者?有什么不同

这是我第一次异步处理作业我在我的应用程序中实现Sidekiq进行后台处理。我会将它用于提醒电子邮件和应用内通知。我很困惑是否......

回答 4 投票 26

在AWS上使用deliver_later的Rails Action Mailer

我在AWS上运行了我的生产应用程序但是在某些邮件程序中遇到了活动作业 - deliver_later的问题。我正在成功发送所有带有deliver_later的电子邮件,但有......

回答 4 投票 3

在ActiveJob和Sidekiq上调用非常慢的perform_later

我有一个SchedulerJob:类SchedulerJob <ActiveJob :: Base queue_as:scheduler def执行logger.debug(“Start”)DelayedJob.set(wait:10.seconds).perform_later logger.debug(“...

回答 2 投票 0

如何调试Rails连接池的使用?

我遇到了Sidekiq工人的问题。 ActiveRecord :: ConnectionTimeoutError:无法在5.000秒内获得数据库连接(等待5.000秒)我正在遵循建议......

回答 2 投票 5

如何使用rspec正确测试ActiveJob的retry_on方法?

过去几天我一直在尝试测试这种方法而没有运气。我希望能够做的另一件事是拯救在最终重试尝试之后冒泡的错误。 ...

回答 3 投票 9

将ActiveJob任务排入已销毁的对象

在控制器的操作中,我销毁一条记录,然后将其作为参数传递给ActiveJob。 def destroy post = Post.find params [:id] post.destroy CleanUpJob.perform_later post end和我的工作......

回答 2 投票 0

如何使用Ubuntu启动延迟作业?

我在我的Rails 5应用程序上使用延迟作业作为Active Job的排队后端,但我不知道如何在启动后启动Ubuntu 14.04上的worker。我应该包装rails作业:使用Bash脚本吗?怎么样 ...

回答 3 投票 2

Ruby:基类上下文中的Execute方法

我有大约20种不同的活动作业,我现在意识到它们都需要一个before_perform方法,在该方法中将PaperTrail内容设置在控制器的上下文之外。我正计划......

回答 2 投票 3

ActiveJob没有出现在Sidekiq队列中

ActiveJob分配似乎没有出现在sidekiq队列中..但是这些工作仍然被执行。这是我在config / environments / production.rb中的active_job设置config.active_job.queue_adapter ...

回答 1 投票 0

在Rails项目中设置Shoryuken,Active Job和Amazon SQS

作为AWS的一个相对新手,根据设置文档,使Shoryuken gem(使用Active Job和Active Record)工作有点曲线。中间件:我不确定是否......

回答 1 投票 1

如何在Redis服务器重新启动时自动重新启动Resque worker

我有一个Rails应用程序,使用Resque适配器在后台运行作业。我注意到,有几天我的工人消失了(只是停下来),我的工作被困在队列中,我......

回答 1 投票 0

在Puma开发中的Rails 5.1 ActiveJob没有执行特定的排队作业

我正在运行Rails 5.1.4服务器(Puma v.3.1.0.0在单模式下),但是遇到了一个特定的ActionJob问题,这个问题得到了正确排队但往往从未执行过。我有一些工作。全部......

回答 1 投票 2

当CarrierWave处理时,临时文件消失

我创建了一个ActiveJob来处理我的载波上传。但是,当我上传多个图像时,我得到第二个文件的以下错误:Errno :: ENOENT(没有这样的文件或目录@ ...

回答 1 投票 0

如果我使用的是deliver_later方法,是否需要使用ActiveJob发送电子邮件?

如果我使用deliver_later方法发送异步电子邮件,我是否需要生成一个ActiveJob类以便稍后执行它?

回答 1 投票 1

Spree - 如何获取当前登录的管理员用户

我正在使用延迟作业,该作业在完成后会向请求它的管理员用户发送电子邮件。所以,要做到这一点,我需要知道谁是在Spree :: ...内启动它的管理员用户...

回答 1 投票 1

集成测试ActionMailer和ActiveJob

在过去,Rails 3,我已经将动作邮件测试与我的Cucumber / Rspec-Capybara测试集成,如下例所示。使用Rails 4,使用以下似乎不起作用。我能看到......

回答 1 投票 0

使用ActionCable部分错误地呈现

我有一个基本的聊天应用程序,通过ActionCable发送消息。我试图将消息分类到左/右,具体取决于谁发送了它,就像Facebook的Messenger应用程序一样。我是 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.