【发布时间】:2015-04-08 21:45:15
【问题描述】:
我需要为我的消息设置一个生存时间。
我尝试了以下示例,但生存时间将被忽略。 :/
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;
}
}
我希望有人可以帮助我! :)
【问题讨论】:
标签: spring jms spring-integration messaging qpid