@Test publicvoidtestSendMessage() { rabbitTemplate.convertAndSend(EXCHANGE_PRIORITY, ROUTING_KEY_PRIORITY, "I am a message with priority 1.", message->{ message.getMessageProperties().setPriority(1); return message; }); }
}
②第二次发送优先级为2的消息
1 2 3 4 5 6 7
@Test publicvoidtestSendMessage() { rabbitTemplate.convertAndSend(EXCHANGE_PRIORITY, ROUTING_KEY_PRIORITY, "I am a message with priority 2.", message->{ message.getMessageProperties().setPriority(2); return message; }); }
③第三次发送优先级为3的消息
1 2 3 4 5 6 7
@Test publicvoidtestSendMessage() { rabbitTemplate.convertAndSend(EXCHANGE_PRIORITY, ROUTING_KEY_PRIORITY, "I am a message with priority 3.", message->{ message.getMessageProperties().setPriority(3); return message; }); }
@Test publicvoidtestSendMessage() { rabbitTemplate.convertAndSend(EXCHANGE_PRIORITY, ROUTING_KEY_PRIORITY, "I am a message with priority 1.", message->{ message.getMessageProperties().setPriority(1); return message; }); }
}
②第二次发送优先级为2的消息
1 2 3 4 5 6 7
@Test publicvoidtestSendMessage() { rabbitTemplate.convertAndSend(EXCHANGE_PRIORITY, ROUTING_KEY_PRIORITY, "I am a message with priority 2.", message->{ message.getMessageProperties().setPriority(2); return message; }); }
③第三次发送优先级为3的消息
1 2 3 4 5 6 7
@Test publicvoidtestSendMessage() { rabbitTemplate.convertAndSend(EXCHANGE_PRIORITY, ROUTING_KEY_PRIORITY, "I am a message with priority 3.", message->{ message.getMessageProperties().setPriority(3); return message; }); }