Ruby On Rails框架,用于声明作业并执行或排队。
每当gem触发Rails的ActiveJob vs rake任务以运行定期调度的任务|滑轨5
我正在一个Rails 5.2项目上工作,该项目需要计划的异步任务才能每晚运行。我一直在研究使用everyth gem触发ActiveJob作业和...
如何缩放activejob-google_cloud_pubsub worker?
概述,我有一个使用宝石activejob-google_cloud_pubsub的Rails ActiveJob。 (简短用法教程)。我的应用程序已部署到ruby flex环境上的AppEngine。当我的应用程序...
无法将CollectionProxy对象传递给ActiveJob
我需要在后台标记一组消息(我正在使用delay_job gem),因为在前台花费一些时间。因此,我创建了一个ActiveJob类MarkMessagesAsReadJob,并通过了...
Rails 4 Delayed_job错误-作业加载失败:未定义的类/模块CustomJob
我为此花了几天时间,大约100个小时,但是无法解决。这是我的设置(使用Rails 4.2.8)类CustomJob
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)我的工作看起来像...
Sidekiq:perform_async中的参数以字符串形式发送,而不是以实际对象或ActiveRecord :: Relation
在用SidekiqWorker的perform_async替换ActiveJob的perform_later调用时,我以前作为对象和ActiveRecord :: Relation传递的参数现在作为String发送。这是...
注册后我有一个模型用户,我想发送邮件以成功注册,但我想将此任务添加到延迟的工作中,每次注册减少我的应用程序后发送邮件...
WARN:ArgumentError:缺少关键字:作业执行方法中的user_id
我正在尝试通过sidekiq将devise current_user传递到rails作业中,但是该作业启动了,我得到警告:ArgumentError:缺少关键字:user_id。这是我在下面所做的事情,可能是我...
编辑:我们的团队刚刚告诉我,docker甚至没有用于生产。 因此,似乎问题仅限于Docker,而不是Rails进入的环境。 我有一个我正在从事sidekiq作...
如何将ApplicationMailer(或ActionMailer)设置为默认使用Activejob / sidekiq
我们需要使用sidekiq来发送我们所有的Rails 5电子邮件,我发现了多个链接,这些链接显示了我们如何针对特定的新邮件发送者,但是默认情况下没有资源可以实现(...
使用delayjob的ActiveJob不会在测试中创建delay_jobs行
在Rails 4.2.3中,我已经设置ActiveJob在所有环境中对其后端使用delay_job:environment.rb需要File.expand_path('../ boot',__FILE__)需要'rails / all'#需要.. 。
带有Sidekiq后端的ActiveJob,将复杂对象作为参数传递
Sidekiq worker的参数应该是作者根据此Wiki提供的简单数据类型(https://github.com/mperham/sidekiq/wiki/Best-Practices)ActiveJob的参数可以是复杂的对象,谢谢...
Rails的ActiveJob工作与sidekiq延迟6/10秒
我使用Rails ActiveJob与Sidekiq。我有一个应该在5秒后执行工作。 UserArrivalJob.set(等待:5.seconds).perform_later(用户,行星)只有5秒钟,工作后仍...
使用RSpec和Action Mailer进行测试:清除已排队的电子邮件?
Active Job Test Helper提供了有用的方法clear_enqueued_jobs。 Action Mailer是否有相应的功能来清除已排队的电子邮件?
使用ActiveJob AsyncAdapter列出排队任务
有没有办法可以看到有多少(甚至可以检查每个工作?)队列中还有剩余的工作?
我正在使用Searchkick 3.1.0我必须批量索引某些记录集合。通过我在文档中阅读并尝试过的内容,我无法将预定义的数组ID传递给Searchkick的reindex方法。一世'...
我正在使用sidekiq适配器的活动作业,我只想在满足某些条件时执行作业,例如。我追加队列,但我不想从队列unles执行任何项目特定redis标志设置....
Carrierwave + Sidekiq动态版本问题,在后台重新创建
当我创建新设备时,新版本将添加到我的图像上传器中。然后我运行一个作业来为每个MyModel记录重新创建文件。 Sidekiq启动作业,但它不创建文件。我用ActiveJob ......
我正在使用Rails 5.2尝试通过ActiveJob发送消息。一切都很好,但是当我尝试用帮助器(如image_tag(user.avatar,class:“avatar”))创建一个url作为工作内的图像时......