0

同時実行数が 1 に設定されたワーカーと、[テスト用] 無限ループに入るタスクがあります。タスク T1 を送信すると、ワーカーはそれを受け取り、仕事に取り掛かります。別のタスクを送信すると、タスクが取得され、T1 でまだビジー状態であるため、T2 はキュー [rabbitMQ] に入ります。

T2.revoke() と revoke(t2.task_id) を試しました

そして、インスペクトで確認して、失効したステータスを確認しました。すべてがよく見えます。しかし、ワーカーを再起動すると、T2 が実行されます。

T2 の実行を抑制するために必要なことはありますか?

4

1 に答える 1

0

おそらく、永続的な取り消しを使用する必要があります。こちらを参照してください。

于 2012-01-06T17:31:03.247 に答える