私は、複数の作業者を介していくつかのユーザー固有のデータを処理するGearmanキューを持っています。私は特定のユーザーが一度に1人以上の作業者を占有することを望んでいません。Gearman:いくつかの入力パラメータに基づいて作業者を選択する作業を制限する
私はprocess_user_data()という名前のキューを持っていて、私は4人のワーカーW1、W2、W3、W4を実行しています。Userid 1が10個のジョブを送信すると、W1だけが処理します。 W2-W4は仕事を選ぶべきではありません。
これはギヤマンで可能ですか?
私は:それは(コマンドラインパラメータを経由して労働者を起動するとき、あなたが管理できる)Gearmanサーバーへのフックの問題だけだろうとして内部的には、労働者はまだ、同じコードベースを持つことができますこれに対する答えを探しています。この質問は長い間提出されて以来、現在ギアマンでこれを行う方法はありますか? – user3288346