搜尋

首頁  >  問答  >  主體

php - RabbitMQ未回應ack的訊息如何重新回到佇列?

用的php語言,擴充包是php-amqplib。
問題1:未回應ack的訊息如何重新發給其他的消費者呢?
問題2:消費者隊列全部死了,如何讓發送到exchange的訊息不遺失呢?重新啟動消費者進程可以取得到先前發送的訊息。
謝謝

phpcn_u1582phpcn_u15822769 天前889

全部回覆(3)我來回復

  • 仅有的幸福

    仅有的幸福2017-06-05 11:10:10

    1 basic.nack

    2 rabbitmq支援訊息持久化

    回覆
    0
  • 巴扎黑

    巴扎黑2017-06-05 11:10:10

    可以簡單入下門, 你提到的問題, 在文章中都有記錄:
    RabbitMQ 中文文檔

    回覆
    0
  • ringa_lee

    ringa_lee2017-06-05 11:10:10

    可以嘗試swoole擴充

    回覆
    0
  • 取消回覆