领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多我们高兴地宣布 Spring AMQP (Java 版) 1.3.1.RELEASE 现已可用。
此版本包含一些重要的新功能,包括:
监听器容器
无需先停止容器即可更改监听器容器的并发性,监听器将相应调整。
监听器容器可以根据工作负载动态调整并发消费者。
监听器容器现在支持消费者优先级(使用 RabbitMQ 3.2.x 或更高版本)。
监听器容器现在支持独占消费者的配置。
监听器容器现在支持自动删除队列;如有必要,启动时重新声明它们。
Rabbit 模板
RabbitTemplate
现在有几个方便的 receiveAndReply
方法。
RabbitTemplate
现在可以使用 RetryTemplate
进行配置,使客户端无需直接处理代理连接问题。
连接工厂
连接工厂现在可以缓存连接,而不是所有用户共享同一个连接(并且,从 M2 开始,可以在缓存的连接中缓存通道)。
现在有一个 SimpleRoutingConnectionFactory
用于在运行时确定要使用的连接工厂。
其他主要功能
现在提供了一个流畅的 Java API 来构建 Message
(和 MessageProperties
)。
现在提供了一个流畅的 Java API 用于构建监听器容器重试拦截器。
使用重试拦截器时,可以使用新的 RepublishMessageRecoverer
将失败的消息(包含堆栈跟踪)重新发布到另一个交换机。