标签: java cluster-computing rabbitmq amqp
我正在使用RabbitMQ群集。我的队列处于“跨越所有节点”和“持久”状态。但是,当我杀死主节点(例如队列中有1000条消息)时,我的从属节点继续工作,但在队列中我只能看到0或少量的消息。 是bug吗?
答案 0 :(得分:2)
您是否将队列声明为HA?
E.g
Map args = new HashMap(); args.put(“x-ha-policy”,“all”); channel.queueDeclare(“myqueue”,false,false,false,args);