gpt4 book ai didi

ruby-on-rails - 如何优先处理使用 delay_jobs gem 创建的作业?

转载 作者:行者123 更新时间:2023-12-04 10:05:41 25 4
gpt4 key购买 nike

我正在使用 delayed_job像这样的 gem :

Delayed::Job.enqueue Note.new(parameter_hash)

作业由 Heroku 工作人员处理。我需要优先处理一些工作。我知道 delay_job 有一个优先级设置,但我不确定如何将它与上述作业创建行一起使用。

我如何使工作更优先?

最佳答案

根据文档,默认情况下,作业的优先级为 0——这是最高优先级。在这种情况下,较低的数字具有较高的优先级。

要以不同的优先级安排一些作业,请使用:

Delayed::Job.enqueue Note.new(parameter_hash), :priority => 10

不过,同样,较低的数字 = 较高的优先级。优先级为 0 的作业的优先级高于优先级为 10 的作业。

关于ruby-on-rails - 如何优先处理使用 delay_jobs gem 创建的作业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4703622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com