0
我有一個使用RabbitMQ構建的發佈 - 訂閱場景。有一個交換機,發佈者正在發送消息,任何訂閱該交換機的消費者都會在其各自的隊列中接收這些消息。這是一個只有一個生產者但有多個消費者的粉絲場景。RabbitMq中每個消息使用者的單獨死信隊列
現在我願意將死信隊列整合到系統中,以便稍後可以處理被拒絕的消息。我的問題是
1)我應該爲每個消費者配置一個單獨的死信隊列,還是應該有一個處理所有消費者的所有被拒絕消息?
2)如果兩者都可能,哪一個更好?
3)由於涉及多方,生產者和多個消費者,誰應該處理死信。它會是生產者還是每個消費者都會以自己的方式處理自己的死信?
4)只要確認死信隊列應始終配置消費者隊列,而不是生產者隊列或生產者交換。
謝謝您澄清疑惑。 – Soumya