首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在bosh-release-rabbitmq中提供更多的代理用户

如何在bosh-release-rabbitmq中提供更多的代理用户
EN

Stack Overflow用户
提问于 2015-09-25 21:52:17
回答 1查看 81关注 0票数 1

我想使用rabbit mq的CF版本,并提供更多的BOSH版本/部署定义的代理用户(为了跟踪问题)

有没有办法做到这一点?目前我使用的是库存版本的https://github.com/pivotal-cf/cf-rabbitmq-release,在部署中我声明为单用户?

代码语言:javascript
运行
复制
 properties:
  rabbitmq-server:
    plugins:
    - rabbitmq_management
    administrators:
      broker:
        username: foo      #user to read and send events
        password: bar

问候

EN

回答 1

Stack Overflow用户

发布于 2017-11-21 00:13:23

通过查看rabbitmq-server的规范,您可以看到只有2个帐户被标识为有效属性。brokermanagement

代码语言:javascript
运行
复制
  rabbitmq-server.administrators.broker.username:
    description: "RabbitMQ admin username for broker"
  rabbitmq-server.administrators.broker.password:
    description: "RabbitMQ admin password for broker"
  rabbitmq-server.administrators.management.username:
    description: "RabbitMQ admin username for operator"
  rabbitmq-server.administrators.management.password:
    description: "RabbitMQ admin password for operator"

https://github.com/pivotal-cf/cf-rabbitmq-release/blob/623a0bfac64ec6820175d3589ba6233435bf912f/jobs/rabbitmq-server/spec#L37

如果您了解rabbit的内部结构,并且希望裁剪自己的bosh版本,那么可以修改init-script并为您的用例创建额外的管理员用户。该脚本已经对操作员和经纪人帐户使用了相同的函数,并且看起来像是一个可以遵循的简单模式。https://github.com/pivotal-cf/cf-rabbitmq-release/blob/623a0bfac64ec6820175d3589ba6233435bf912f/jobs/rabbitmq-server/templates/rabbitmq-server.init.bash#L77

但是当你说“跟踪问题”时,我想知道操作员帐户是否真的就是你要找的。如果是这样,只需将其添加到作业详细信息中。

代码语言:javascript
运行
复制
 properties:
  rabbitmq-server:
    plugins:
    - rabbitmq_management
    administrators:
      broker:
        username: foo      
        password: bar
      management:         #operator account details
        username: foo     
        password: bar
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32783762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档