Spring AMQP 1.3 发布

发布 | Gary Russell | 2014年3月28日 | ...

我们高兴地宣布 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 将失败的消息(包含堆栈跟踪)重新发布到另一个交换机。

请参阅 新增功能 和发行说明,了解所有新功能的完整列表。请访问 项目页面 以获取文档等链接。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获得支持

Tanzu Spring在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部