设置生产端首先对消息用指定属性分组,并设置消费端只消费指定属性值的消息
//发送端设置消息的某个属性,消费端可以实现获取指定属性值的消息
mapMessage.setLongProperty("server", 1);
producer.send(mapMessage);
//5.消息消费者
MessageConsumer consumer = session.createConsumer(queue,"server=1");
//6.从目的地获取消息
consumer.setMessageListener(new MyListener());
或者指定独占消费者,某个队列只由单个消费者独占消费
Queue queue = session.createQueue("xxoo?consumer.exclusive=true");