Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
第二次死信交换后RabbitMQ消息丢失_Rabbitmq_Rabbitmq Exchange_Rabbitmqctl_Dead Letter_Rabbitmq Management - Fatal编程技术网

第二次死信交换后RabbitMQ消息丢失

第二次死信交换后RabbitMQ消息丢失,rabbitmq,rabbitmq-exchange,rabbitmqctl,dead-letter,rabbitmq-management,Rabbitmq,Rabbitmq Exchange,Rabbitmqctl,Dead Letter,Rabbitmq Management,我尝试使用以下设置进行死信交换: FirstExchange->FirstQueue->SecondExchange->SecondQueue->ThirdExchange->FirstQueue 问题是,如果此设置正常,则只有零件: FirstExchange->FirstQueue->SecondExchange->SecondQueue 还有这个 SecondExchange->SecondQueue->ThirdExchange->FirstQueue 我不知道,为什么只有部分设置工作,

我尝试使用以下设置进行死信交换:

FirstExchange->FirstQueue->SecondExchange->SecondQueue->ThirdExchange->FirstQueue

问题是,如果此设置正常,则只有零件:

FirstExchange->FirstQueue->SecondExchange->SecondQueue

还有这个

SecondExchange->SecondQueue->ThirdExchange->FirstQueue

我不知道,为什么只有部分设置工作,而不是整个设置

其特点如下:

FirstQueue

  • x-dead-letter-exchange:SecondExchange
  • x-message-ttl:10000
  • 持久的:真的
第二个队列

  • x-dead-letter-exchange:ThirdExchange
  • x-message-ttl:10000
  • 持久的:真的
我正在用RabbitMQ的管理工具测试这一点