【发布时间】:2019-03-27 21:38:40
【问题描述】:
将 spring 流与 rabbitmq binder 一起使用。我们希望有一个衡量我们队列大小的指标。实现队列大小指标的最佳方法是什么?
我已尝试使用注释 @EnableIntegrationManagement...但我没有看到我们的输出通道计数器指标
【问题讨论】:
标签: spring-integration spring-cloud-stream
将 spring 流与 rabbitmq binder 一起使用。我们希望有一个衡量我们队列大小的指标。实现队列大小指标的最佳方法是什么?
我已尝试使用注释 @EnableIntegrationManagement...但我没有看到我们的输出通道计数器指标
【问题讨论】:
标签: spring-integration spring-cloud-stream
如果您指的是 RabbitMQ 代理上的队列大小,则客户端应用程序中没有任何东西提供开箱即用的功能。您为什么希望 @EnableIntegrationManagement 提供帮助,尤其是在输出通道方面?
您可以针对 RabbitMQ 管理插件调用 REST API,也可以使用 RabbitAdmin 并调用 getQueueProperties(queueName)。
【讨论】:
AmqpAdmin。