10

以下のジョブを見ると、ジョブがlow_priorityキューで実行されていると思います。

class GuestsCleanupJob < ActiveJob::Base
  queue_as :low_priority
  #....
end

私はこれに同意しますが、これは正しいキューの名前ですか? 実はプライオリティとは関係ありません。たとえば、キュ​​ーという名前のジョブを作成した場合、キューと:my_queue同じ優先度を持つものとして扱われ:low_priorityます。

ドキュメントから、キューに入れられたジョブに優先順位を付けることができることを示すものを見つけることができませんでした。delayed_jobs にこの機能があることは知っていますが、active_job には見つかりませんでした。

4

1 に答える 1