用kombu创建rabbitmq vhost

Posted

技术标签:

【中文标题】用kombu创建rabbitmq vhost【英文标题】:creating rabbitmq vhost with kombu 【发布时间】:2016-05-10 11:36:34 【问题描述】:

我正在寻找一种在rabbitmq 中使用kombu 创建和配置虚拟主机的方法,但在文档中一无所获。有没有办法这样做? 另外 - rabbitmq 中是否有允许创建虚拟主机的权限/角色(管理员除外)?

【问题讨论】:

【参考方案1】:

    我不熟悉kombu,但如果它可以调用外部命令,即rabbitmqctl,那么它可以使用它来创建虚拟主机。还有一种方法是使用http API(只需寻找create a new vhost)。

    您可以创建一个新用户(使用上述方法或 WebUI)并授予它您想要的任何权限 - 如果标记为 administrator,该用户将能够创建新的虚拟主机。

【讨论】:

以上是关于用kombu创建rabbitmq vhost的主要内容,如果未能解决你的问题,请参考以下文章

使用kombu从多个虚拟主机中消费队列

[源码解析] 消息队列 Kombu 之 基本架构

无法启动 Celery Worker (Kombu.asynchronous.timer)

Kombu/Celery 消息传递

[源码分析] 消息队列 Kombu 之 启动过程

kombu源码Producer收获一