rails-activejob 相关问题

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

每当gem触发Rails的ActiveJob vs rake任务以运行定期调度的任务|滑轨5

我正在一个Rails 5.2项目上工作,该项目需要计划的异步任务才能每晚运行。我一直在研究使用everyth gem触发ActiveJob作业和...

回答 1 投票 0

如何缩放activejob-google_cloud_pubsub worker?

概述,我有一个使用宝石activejob-google_cloud_pubsub的Rails ActiveJob。 (简短用法教程)。我的应用程序已部署到ruby flex环境上的AppEngine。当我的应用程序...

回答 2 投票 0

无法将CollectionProxy对象传递给ActiveJob

我需要在后台标记一组消息(我正在使用delay_job gem),因为在前台花费一些时间。因此,我创建了一个ActiveJob类MarkMessagesAsReadJob,并通过了...

回答 3 投票 2

Rails 4 Delayed_job错误-作业加载失败:未定义的类/模块CustomJob

我为此花了几天时间,大约100个小时,但是无法解决。这是我的设置(使用Rails 4.2.8)类CustomJob

回答 2 投票 0

Sidekiq 6.0.3给出“ Sidekiq :: Worker无法包含在ActiveJob中的” sidekiq_options

我的Gemfile.lock具有以下配置:sidekiq(6.0.3)connection_pool(> = 2.2.2)机架(> = 2.0.0)机架保护(> = 2.0.0)redis(> = 4.1.0)我的工作看起来像...

回答 1 投票 0

Sidekiq:perform_async中的参数以字符串形式发送,而不是以实际对象或ActiveRecord :: Relation

在用SidekiqWorker的perform_async替换ActiveJob的perform_later调用时,我以前作为对象和ActiveRecord :: Relation传递的参数现在作为String发送。这是...

回答 2 投票 0

如何创建延迟作业以在[保持中]的Rails中发送邮件

注册后我有一个模型用户,我想发送邮件以成功注册,但我想将此任务添加到延迟的工作中,每次注册减少我的应用程序后发送邮件...

回答 1 投票 -3

WARN:ArgumentError:缺少关键字:作业执行方法中的user_id

我正在尝试通过sidekiq将devise current_user传递到rails作业中,但是该作业启动了,我得到警告:ArgumentError:缺少关键字:user_id。这是我在下面所做的事情,可能是我...

回答 1 投票 0

Sidekiq作业不会在开发模式中解雇,而仅在生产中

编辑:我们的团队刚刚告诉我,docker甚至没有用于生产。 因此,似乎问题仅限于Docker,而不是Rails进入的环境。 我有一个我正在从事sidekiq作...

回答 1 投票 0

如何将ApplicationMailer(或ActionMailer)设置为默认使用Activejob / sidekiq

我们需要使用sidekiq来发送我们所有的Rails 5电子邮件,我发现了多个链接,这些链接显示了我们如何针对特定的新邮件发送者,但是默认情况下没有资源可以实现(...

回答 1 投票 0

使用delayjob的ActiveJob不会在测试中创建delay_jobs行

在Rails 4.2.3中,我已经设置ActiveJob在所有环境中对其后端使用delay_job:environment.rb需要File.expand_path('../ boot',__FILE__)需要'rails / all'#需要.. 。

回答 1 投票 4


带有Sidekiq后端的ActiveJob,将复杂对象作为参数传递

Sidekiq worker的参数应该是作者根据此Wiki提供的简单数据类型(https://github.com/mperham/sidekiq/wiki/Best-Practices)ActiveJob的参数可以是复杂的对象,谢谢...

回答 1 投票 0

Rails的ActiveJob工作与sidekiq延迟6/10秒

我使用Rails ActiveJob与Sidekiq。我有一个应该在5秒后执行工作。 UserArrivalJob.set(等待:5.seconds).perform_later(用户,行星)只有5秒钟,工作后仍...

回答 2 投票 0

使用RSpec和Action Mailer进行测试:清除已排队的电子邮件?

Active Job Test Helper提供了有用的方法clear_enqueued_jobs。 Action Mailer是否有相应的功能来清除已排队的电子邮件?

回答 1 投票 0

使用ActiveJob AsyncAdapter列出排队任务

有没有办法可以看到有多少(甚至可以检查每个工作?)队列中还有剩余的工作?

回答 1 投票 4

searchkick的自定义批量索引器:忽略映射选项

我正在使用Searchkick 3.1.0我必须批量索引某些记录集合。通过我在文档中阅读并尝试过的内容,我无法将预定义的数组ID传递给Searchkick的reindex方法。一世'...

回答 1 投票 1

只有在合适的条件下才能执行工作

我正在使用sidekiq适配器的活动作业,我只想在满足某些条件时执行作业,例如。我追加队列,但我不想从队列unles执行任何项目特定redis标志设置....

回答 1 投票 0

Carrierwave + Sidekiq动态版本问题,在后台重新创建

当我创建新设备时,新版本将添加到我的图像上传器中。然后我运行一个作业来为每个MyModel记录重新创建文件。 Sidekiq启动作业,但它不创建文件。我用ActiveJob ......

回答 1 投票 0

我在哪里可以找到Rails作业的域设置?

我正在使用Rails 5.2尝试通过ActiveJob发送消息。一切都很好,但是当我尝试用帮助器(如image_tag(user.avatar,class:“avatar”))创建一个url作为工作内的图像时......

回答 1 投票 0

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