【发布时间】:2015-04-26 08:57:41
【问题描述】:
我一直在使用 Spring Integration 框架(JMS Outbound 和 JMS Inbound Gateway 组件)来解决消息传递需求。我对我看到的结果非常满意。不过话虽如此,我想更多地了解这些组件如何支持集群、容错和性能?
【问题讨论】:
-
这是您的 JMS 代理的功能;这些组件在您的代理支持的范围内支持这些属性。这个问题太笼统了;如果您有具体问题,请详细说明。
-
您好,加里,感谢您的评论。我们现在正在最终确定用于集成的框架。如果我们使用 EJB,那么我们可以通过 Web 容器动态管理线程池。使用 Spring Integration 将如何实现这一点? JMS 入站/出站网关、通道等 SI 组件如何支持集群、容错和性能?
-
并发由消息驱动适配器上定义的属性控制;阅读文档;正如我所说,其他特性是代理的功能,Spring Integration 将它们与任何 JMS 客户端一起使用。再次;请更具体地提出您的问题。
-
(a)HTTP 网关异步支持 - 客户端和服务器端:- 我们如何向端点发出异步请求并处理重试/超时。- SI 如何通过简单配置的代理支持使用 HTTPS。 (b) JMS 入站和出站网关:-水平可扩展性-使用 MessageDriven POJO 的 JMS 上的集群消费者需要什么配置。-垂直可扩展性-SI 如何解决消息驱动 POJO 线程池在运行时发生变化而无需重新启动的动态扩展应用程序?
-
用这些细节编辑您的问题,不要只是将它们添加为评论。