1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| import org.springframework.amqp.core.Message; import org.springframework.amqp.core.MessagePostProcessor;
@Test public void testSendMessageTTL() { MessagePostProcessor messagePostProcessor = (Message message) -> { message.getMessageProperties().setExpiration("5000"); return message; }; rabbitTemplate.convertAndSend( EXCHANGE_DIRECT, ROUTING_KEY, "Hello atguigu", messagePostProcessor); }
|