Spring AMQP连接

时间:2017-01-23 09:22:39

标签: spring amqp spring-amqp

我,我有一个带有CachingConnectionFactory的Spring AMQP项目。我需要从AMQP Connection获取一些属性,例如:State,Connected at,channels和一些运行时指标。是否有对CachingConnectionFactory的指标支持(例如:https://www.rabbitmq.com/blog/2016/11/30/metrics-support-in-rabbitmq-java-client-4-0/)。

我可以将ConnectionListener用于某些数据,但我更喜欢在运行时获取它。

谢谢!

1 个答案:

答案 0 :(得分:1)

Spring AMQP 1.7.0(上周发布)支持4.0客户端。

您可以配置基础RabbitMQ ConnectionFactory并将其注入CachingConnectionFactory documentation here

可以直接创建连接工厂,也可以使用Spring RabbitConnectionFactoryBean创建连接工厂,后者现在支持设置指标收集器。