如何使用RabbitMq管理员界面记录队列

问题描述 投票:0回答:1

我们有一个要求RabbitMq管理员需要具有有关已定义和使用的队列的信息。

他们需要信息,例如对队列的功能(业务)描述和/或将在队列中发送的消息的结构。

当然,我们可以提供这些信息作为外部文档(例如Wiki)。

但是我想将代码作为doc功能,能够在队列定义(definition.json)中声明所有这些信息。然后使用rabbitMq Admin UI来显示这些信息。

我无法找到与此需求相关的任何文档,任何现有的RabbitMQ版本或插件都可行吗?

或者我注定要维护外部Wiki文档?

rabbitmq spring-rabbitmq rabbitmq-management
1个回答
0
投票

您可以将任何任意参数添加到队列定义:

@Bean
Queue queue() {
    return QueueBuilder.durable("so59685252")
            .withArgument("about", "this is the information about this queue")
            .withArgument("more", "more info")
            .build();
}

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.