问题标签 [delayed-job]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
7830 浏览

ruby-on-rails - 使用 Delayed::Job 管理多个作业队列

我想使用 Delayed::Job (或者可能更适合我的问题的作业队列)将作业分派给多个后台守护进程。

我有几个执行不同职责的后台守护进程。每个人都对 Rails 应用程序队列中的不同作业感兴趣。这是否可以使用 Delayed::Job,或者可能有一个更适合此任务的不同作业队列?

0 投票
1 回答
343 浏览

ruby-on-rails - rails wiki 站点 - 使用 htmldiff maxes cpu 的文章编辑突出显示/删除线

我正在实现一个 wiki 风格的网站,并希望突出显示在连续版本之间对文章所做的更改。使用 htmldiff 突出显示更改效果很好,除了它相当占用 CPU 资源。我正在使用很棒的 vestal_versions 插件进行版本控制。

那么如何最好地处理这个问题呢?我考虑在版本创建时有一个 on_create 回调创建一个延迟的作业,该作业处理然后存储 htmldiff 处理的文章(在版本表行中)。

如果这是一个好方法,我如何在不接触 gem 的情况下扩展vestal_versions?或者也许会有更好的方法。

非常感谢任何建议。:)

0 投票
1 回答
1216 浏览

automation - Heroku 应用程序可以向自身添加/删除测功机或工作人员吗?

Heroku 允许您在运行中添加和删除测功机和工作人员,并按每使用一次的速度向您收费。是否可以设置我的应用程序,以便它可以根据其所承受的负载从自身添加/删除测功机和工作人员?

Heroku.com 上的这一段提到了一个 API,但我找不到更多关于它的信息。

0 投票
2 回答
540 浏览

ruby-on-rails - An affordable way to use multiple Delayed::Job queues

I have a Ruby on Rails app that needs process many background jobs simultaneously: anywhere from 5-6 at a time to up to 50-60 at a time depending on the time of day. Right now my app is running on Heroku, which charges $.05/hour per worker, regardless of how much CPU or memory the worker is using. This is costing me a boatload each month... up to $1200/mo. Are there any hosts that will allow me to do what I'm doing for significantly cheaper?

0 投票
1 回答
589 浏览

ruby-on-rails - 上传带有延迟作业的 csv 文件

我有一个 rake 任务 loaddata.rake。

我有另一个文件 load_test_data.rb 我有一些函数可以读取 csv 文件并将数据存储在数据库中。我正在从我的 rake 任务中调用该文件。

Rake 任务在我的这段代码中运行良好..

现在我想用延迟工作从我的 rake 任务中调用这个函数。无论如何我可以处理它吗?

0 投票
1 回答
905 浏览

ruby-on-rails - 耙工作的问题:工作

当我运行 rake 工作时:工作。

我收到这个错误。

0 投票
2 回答
1648 浏览

ruby-on-rails - Rails 中的延迟作业问题。

我的控制器 data_files_controller.rb

我的模型 data_file.rb

它工作正常。现在我想对我的控制器使用延迟作业来调用我的模型操作,例如.. 我的控制器 data_files_controller.rb

可能吗??另一种方法是什么?它会产生任何问题吗?

有了这个 send_later,我在 delay_job 表的 last_error 列中收到了这个错误。

我在网上遇到错误

在读取参数 ['Filedata'].read 时。

如何检查我是否在 params['Filedata'] 中获取了正确的数据?没有 send_later 它工作正常......有什么解决方案吗?

0 投票
1 回答
298 浏览

ruby-on-rails - 使用延迟作业时文件读取失败

如何检查我的参数 ['Filedata'] 是否已损坏?

我的功能是读取文件params['Filedata']并将其写入另一个文件。

这条线对我来说很好..

但是当我用延迟的工作函数调用这个函数时,send_later我得到的错误params['Filedata'].read

0 投票
2 回答
2600 浏览

ruby-on-rails - ruby 脚本/delayed_job 启动问题。windows上的delayed_job和守护进程

得到这个错误。

有什么办法可以解决这个问题吗??它与 ruby​​ script/delayed_job 运行正常。

0 投票
2 回答
924 浏览

ruby-on-rails - 耙工作:工作正常。脚本/延迟作业启动问题

我正在使用 LoadData.send_later(:test) 调用函数。LoadData 是我的课程,测试是我的方法。

当我运行 rake 作业时它工作正常:工作。

但是当我运行 script/delayed_job 启动或运行时,delayed_job.log 显示错误,如

有什么解决办法??