我们使用JmsTemplate,设置receiveTimeout没有任何效果。我需要帮助。
@Bean
public JmsTemplate xyz(){
JmsTemplate jmsTemplate = new JmsTemplate();
template.setReceiveTimeout(1);
return jmsTemplate;
}当配置为1毫秒时,jmsTemplate.convertAndSend()不会超时,而日志中提到调用大约需要40毫秒才能完成。
附注:我们只触发消息,而不消费消息。另一个团队/提供商可以做到这一点。
发布于 2019-01-24 21:50:57
receiveTimeout与发送无关;它在执行模板接收操作时使用。
https://stackoverflow.com/questions/54341959
复制相似问题