首页  >  问答  >  正文

php - RabbitMQ未响应ack的消息如何重新回到队列?

用的php语言,扩展包是php-amqplib。
问题1:未响应ack的消息如何重新发给其他的消费者呢?
问题2:消费者队列全部死了,如何让发送到exchange的消息不丢失呢?重新启动消费者进程可以获取到之前发送的消息。
谢谢

phpcn_u1582phpcn_u15822663 天前755

全部回复(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
  • 取消回复