同じワーカーを実行している 2 台のマシンがあります。1 台のマシンは非常に強力なので「プライマリ」にする必要があり、もう 1 台のマシンは、プライマリ マシンがダウンまたはクラッシュした場合のバックアップとしてサーバーに配置する必要があります。プライマリ マシンが稼働している場合、使用可能なワーカーがある限り、すべてのジョブはデフォルトでプライマリ マシンに設定されます。
私のテストから、gearmanD がジョブを送信するマシンをランダムに選択することに気付きました。ジョブを送信するマシンに優先順位を付ける方法はありますか?
例:
同じワーカーの 8 つのインスタンスを実行するプライマリ マシン 1 つのインスタンスを実行するバックアップ マシン
すべきこと: ジョブ キューをいっぱいにするために使用可能なワーカーがなくなるまでプライマリ マシンを使用し、その後バックアップ マシンに進みます。
これを達成する方法はありますか?
みんな、ありがとう!