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