gpt4 book ai didi

RabbitMq:永久添加用户?

转载 作者:行者123 更新时间:2023-12-02 04:42:42 26 4
gpt4 key购买 nike

我使用以下命令在 CentOS 7 上添加 RabbitMQ 的用户

rabbitmqctl add_user test test
rabbitmqctl set_user_tags test administrator
rabbitmqctl set_permissions -p / test ".*" ".*" ".*"

问题是这个配置不是永久的,所以我每次重启服务器时都做同样的事情。

有什么办法可以让它永久吗?

另外,如果我有一组节点,是否必须在每个节点上添加相同的用户?

最佳答案

RabbitMQ 用户配置为 永久 .

问题可能来自丢失/错误 rabbitmq_mqtt配置在 rabbitmq.config文件。

当您通过某些配置工具(ansible、chef...)设置 RabbitMQ 时,某些角色不包括 rabbitmq.config文件(或空白文件)

==> 坏了 rabbitmq_mqtt和其他配置,以便当您通过 rabbitmqctl 创建用户时,他们是 仅限本次工作 session .这就是为什么他们在重新启动兔子服务(新 session )时丢失的原因。

快速解决方案 : 与来自rabbit 的原始文件进行交叉检查

查看原始文件 https://github.com/rabbitmq/rabbitmq-server/blob/master/docs/rabbitmq.config.example#L696-L761

关于RabbitMq:永久添加用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36204971/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com