2017-03-16 7 views
0

特定のワーカーの複数のインスタンスがsidekiqを介して非同期に実行されないようにするにはどうしたらいいですか?また、他のプロセスが同時に非同期に実行されるのを止めたくありません。私はこれにどのように対処しますか? sidekiqのすべてのタイプのワーカー/プロセスの同時実行を制限したくありません。Sidekiqのさまざまなキューに対して異なる並行性を維持しますか?

答えて

0

特定のキューで実行されるジョブの数を制限するために使用できるsidekiq-limit_fetch gemをチェックアウトします。

一度に1つずつ実行するジョブの新しいキューを作成し、そのキューに制限を1つ与えることができます。このようにしてジョブをキューに投入することはできますが、そのうちの1つだけが所定の時間に実行されることを保証します。

関連する問題