我的 Rails 应用程序中有一个 rufus 调度程序,用于在周一至周五上午 9:30 到下午 4:00 每 5 分钟记录/插入数据。 一旦用户注册,包含此操作的方法就会被触发。 但是,一旦用户注销,此日志记录作业就会被拦截并终止。 即使用户注销/会话被破坏,任何人都可以帮助弄清楚如何保留日志记录 ...
我的 Rails 应用程序中有一个 rufus 调度程序,用于在周一至周五上午 9:30 到下午 4:00 每 5 分钟记录/插入数据。 一旦用户注册,包含此操作的方法就会被触发。 但是,一旦用户注销,此日志记录作业就会被拦截并终止。 即使用户注销/会话被破坏,任何人都可以帮助弄清楚如何保留日志记录 ...
当 j 单击开始显示错误消息“错误:无法分配驱动器号”时,我用于启动 linux ...
我似乎有一个与Rufus-Scheduler Running Only Once非常相似的问题,但我不太明白建议的重构,我们使用 puma。 谷歌搜索产生了一些非常古老的命中。 我正在尝试使用 rufus-scheduler 执行 Rake 任务。 它执行一次,然后不再执行。 我的调度程序文件看起来 ...
rufus-scheduler lib 允许我们安排任务https://github.com/jmettraux/rufus-scheduler require 'rufus-scheduler' scheduler = Rufus::Scheduler.new scheduler.cron ...
我正在使用Rufus Scheduler每两分钟运行另一个Ruby脚本。 该脚本只运行一次,但不会再次运行。 我的代码中有错误吗? HTOP显示,在“ script.rb”代码运行一次之后,“ launcher.rb”作为一个进程继续存在。 ...
如何将所有日志从rufus-scheduler重定向到 log/production.log? 例如,在控制台中,我可以看到类似的内容: 我在生产的 puma 错误 (puma.error.log) 文件中发现了此错误文本。 deploy.rb 的一部分: set :puma_error_ ...
我使用Ruby on Rails 5.2.0来开发系统,我需要每2分钟运行一次作业。 我正在使用sidekiq进行后台处理,使用sidekiq-cron进行调度作业。 我在rails控制台中执行以下行: 这就是答案 但它给我一个错误: 没有有效的工作。 我不知道 ...
应用程序 我正在编写一个运行调度程序并在有人将条目保存到数据库后获取记录的应用程序。 初始值设定项/scheduler.rb controllers / abc_controller.rb 问题 该作业是从控制器启动的,但问题是重新启动服务器时,该作业丢失了。 ...
我在Sinatra应用程序中运行rufus-scheduler作业(使用NGINX的Phusion Passenger)。 在app.rb的底部,我有: 它开始工作了。 但是,当我使用Capistrano用新版本更新应用程序时,我注意到旧作业仍然存在,并且每隔5分钟运行一次。 ...
我正在与rufus时间表一起每天发送短信,但我想每天下午5点发送短信,我检查了每当gem时都可以执行的操作: 时间可以像“凌晨4:20”。 关于如何使用rufus Scheduler进行设置的任何建议。 ...
我正在使用Rufus Scheduler触发需要每1小时运行的后台作业。 我在AWS中安装了Infra设置,并且在生产环境中,有2个实例在ECS中运行APP。 发生的情况是调度程序将作业调度两次。 实例A在00:00:05:01调度作业,实例B在00:00:05:05调度作业 ...
我已经安排rufus cron每小时和99%的时间运行一种方法(一种在远程数据库中发布复杂查询,检索结果并进行一些处理的方法),该方法完成执行的时间少于1小时。 Rufus在每个预期的时间都很好地触发了该方法,但是问题是有时(1%的时间)该方法无法在一小时内完成; 调度程序会在预期的时间 ...
我想运行的作业调度(与rufus_scheduler )和处理( delayed_job的 ,DJ)与来自同一JRuby的过程ActiveRecord的后端,但在不同的线程。 当仅使用一个DJ工作程序时,此方法工作正常,但是当我设置多个队列(每个队列有一个工作程序)时,调度程序终止并显示以 ...
我在计划程序作业中使用Rails.cache有麻烦。 直到我使用Rail.cache为止,才正确安排了作业并执行了模型逻辑而没有问题。 无法通过缓存写入或读取任何信息; 我的写操作不会失败,但是当我读取缓存时,将得到“ nil”返回。 谁能帮我找出问题所在? config / in ...
heroku 日志中的错误: 包含 rufus 调度程序的代码: 调用调度程序的代码: @reservation.expect_return_time 从 它在我的本地机器上正确运行。 我记得昨天在heroku上没有问题。 然而,今天在heroku上发生了这个奇怪的问题。 更新 ...
我在使用AWS Products API的Rails应用程序中有一个ruby。 这个api有节流阀。 因此,我使用rufus调度程序gem设置了一个调度程序,以每秒两次查询api。 我将调度程序放在初始化程序中,因为我想尽快获取数据。 但是我正在努力从控制器成功访问数据。 我用一个类变 ...
我正在尝试使用Rufus Scheduler安排日常工作。 这是正确的方法吗? 还是我应该创建一个cron作业? 在Rufus文档中找不到任何内容。 ...
我有一个在Nginx / Passenger上运行的Rails应用程序。 它具有rufus-scheduler cron作业,该作业在后台运行,并通过电子邮件发送通知。 当我在Nginx / Passenger上启动生产中的应用程序时,不会收到电子邮件。 在生产日志中,它不显示rufu ...
复制步骤: 创建一个新的Rails项目。 (导轨3.2.22.5) 添加依赖项(鸣鸟,耙子,rufus-scheduler)(/ Gemfile) JRuby 9.1.7.0 创建新文件。 (/config/warble.rb)(/web.xml.erb)( ...
复制步骤: 创建一个新的 Rails 项目。 (导轨 3.2.22.5) 添加依赖项(warbler、rake、rufus-scheduler)(/Gemfile) JRuby 9.1.7.0 创建新文件。 (/config/warble.rb) (/web.xml.erb) ...