【发布时间】:2016-02-03 20:54:35
【问题描述】:
我在以下案例中遇到了 Spring Integration 的挑战。
同一个应用程序(Spring Integration)在多台服务器上运行, 对于 JMS(出站),我使用的是 jms:outbound-channel-adapter,但检查出站网关我注意到有用于调整 JMS 队列的参数(启用显式 qos、生存时间和依此类推),但问题是“回复侦听器”,因为应用程序在连接到其他服务器(其他网关)的多个服务器上运行,回复消息可以由不是发送 JMS 的服务器的其他服务器处理信息。
我的疑问是如何在没有任何“回复侦听器”的情况下配置“出站网关”,这意味着没有配置“回复侦听器”(预创建的 since 都不会创建一个可能永远不会收到回复并会持有的线程一个线程(监听线程)没有任何理由)。
阅读文档我了解到这是不可能的。 这是真的吗?好像没有“回复侦听器”就无法使用出站网关?
【问题讨论】:
标签: java multithreading spring jms spring-integration