我一直在使用Spring Integration框架(JMS Outbound和JMS Inbound Gateway组件)来满足消息传递需求。我对我看到的结果非常满意。不过话说,我想了解更多关于这些组件如何支持集群,容错和性能的信息?
答案 0 :(得分:0)
(a)目前不支持异步http;可以使用retry advice配置重试; https配置(服务器端)是SI网关运行的Web容器的功能;简单的客户端https只能通过URL工作;为了更复杂,您可以配置客户端请求工厂。
(b)水平 - 无需特殊配置;实例是队列中的竞争消费者。垂直 - 设置容器上的并发性(concurrentConsumers和maxConcurrentConsumers)容器将根据工作负载调整线程。例如,这些可以在运行时,以编程方式或通过JMX进行更改。请参阅javadocs for the DMLC。