以下のジョブを見ると、ジョブがlow_priority
キューで実行されていると思います。
class GuestsCleanupJob < ActiveJob::Base
queue_as :low_priority
#....
end
私はこれに同意しますが、これは正しいキューの名前ですか? 実はプライオリティとは関係ありません。たとえば、キューという名前のジョブを作成した場合、キューと:my_queue
同じ優先度を持つものとして扱われ:low_priority
ます。
ドキュメントから、キューに入れられたジョブに優先順位を付けることができることを示すものを見つけることができませんでした。delayed_jobs にこの機能があることは知っていますが、active_job には見つかりませんでした。