Мне нужно настроить время жизни для моих сообщений.Установка времени для сообщений в Spring Integration
Я попробовал следующий пример, но время жизни будет проигнорировано. :/
context.xml
<int:channel id="publishChannel"/>
<int-jms:outbound-channel-adapter
channel="publishChannel"
destination="defaultDestination"
time-to-live="5000"
pub-sub-domain="false" />
Издательство
import org.springframework.integration.annotation.Publisher;
import org.springframework.messaging.Message;
import org.springframework.messaging.MessageChannel;
import org.springframework.stereotype.Service;
@Service("publishService")
public class PublishService{
private MessageChannel messageChannel;
@Publisher(channel = "publishChannel")
public Message<?> sendMessage (Message<?> message) {
return message;
}
}
Я надеюсь, что кто-то может мне помочь! :)
спасибо ... это работает :) – Smoothi