问答详情
源自:3-5 RabbitMQ整合SpringBoot2-消息可靠性投递-实现方案落地代码详解-4

交换机改成不存在的值并不能出现网络闪断的情况

老师将交换机的值改成了一个不存在的值(order-exchange111),但是这并不能导致网络闪断,消息一样能发送到broker,然而broker找不到交换机order-exchange111仍然会返回ack为false

想请教下怎么出现网络闪断的情况?

提问者:渡劫锦官城 2018-10-26 15:38

个回答

  • starryzz
    2018-11-09 17:30:02

    改exchange的名称不是网络闪断,而是让消息找不到对应的exchange。消息找不到对应的交换机,从而消息发送失败。讲师只是通过这种方式来模拟消息发送失败的场景