0

メッセージが消費されたら、バイニング構成でキューからメッセージを削除する方法は?

例:

私は持っている

topic.1、topic.2、topic.3、...など

topic.1 にバインドされている my_topic と topic.1 にバインドされている all_topic のような 2 つのバインディングがあります。#

my_topic は優先度が高く、メッセージは通常どおり消費されますが、トピックに残ります。では、トピックからそれらを削除するにはどうすればよいですか?

前もって感謝します

4

1 に答える 1

0

トピックをより多くのキューに分割します。そのため、ルーティング キー "users.*" を持つメッセージに 1 つのキューをサブスクライブする代わりに、"users.created"、"users.updated"、"users.deleted" というルーティング キーごとに 1 つ作成します。次に、1 種類のメッセージの負荷が高くなったときに、その場でこのキューにバインドする新しいコンシューマーを作成できます。

于 2012-12-12T08:32:57.240 に答える