zoukankan      html  css  js  c++  java
  • RabbitMQ基本管理(下)

          为了可以登陆RabbitMQ,必须创建RabbitMQ用户账号。

    # rabbitmqctl add_user elite elite123
    Creating user "elite" ...
    ...done.
    # sudo rabbitmqctl set_user_tags elite  administrator
    Setting tags for user "elite" to [administrator] ...
    ...done.

        改动默认guest账号的登录password:

    # sudo rabbitmqctl change_password guest guest123
    Changing password for user "guest" ...
    ...done.


        登陆rabbitmq后,呈现以下rabbitmq 管理控制台。

    1.1.1  Exchange类型

        显示Server支持的exchange类型。使用以下命令:

    # sudo rabbitmqctllist_exchanges
    Listing exchanges ...
           direct
    amq.direct      direct
    amq.fanout      fanout
    amq.headers     headers
    amq.match       headers
    amq.rabbitmq.log        topic
    amq.rabbitmq.trace      topic
    amq.topic       topic
    ...done.


     

    1.1.2  开发

        展开有关RabbitMQ的开发工作前。 有必要创建一个账号和虚拟主机。

    # sudo rabbitmqctl add_userrabbitmq-dev rabbitmq123
    Creating user "rabbitmq-dev" ...
    ...done.
    # sudo rabbitmqctl add_vhostrabbit-dev-vhost
    Creating vhost "rabbit-dev-vhost" ...
    ...done.vhost rabbit-dev-vhost


        设置有关账号的訪问权限,分别设置了elite和rabbitmq-dev两个用户。

    # rabbitmqctl set_permissions -p rabbit-dev-vhost elite".*" ".*" ".*"
    Setting permissions for user "elite" in vhost"rabbit-dev-vhost" ...
    ...done.
    # rabbitmqctl set_permissions -p rabbit-dev-vhost rabbitmq-dev  ".*" ".*" ".*"
    Setting permissions for user "rabbitmq-dev" in vhost"rabbit-dev-vhost" ...
    ...done.


        配置远程訪问的用户。须要创建rabbitmq.config文件。配置用户elite,port

    5672。

    server配置,请查看我上期写的博客。

  • 相关阅读:
    bat文件转换为exe文件
    桌面快捷方式增(删)
    客户推广微信小程序的几种方法如下
    小程序开发客户对接流程
    Java MySQL 连接
    前端开发构建工具
    [转]chrome 的devtools 中setting 开启workspace , 也有点用处。不是很大
    回归基础的东西,不能只是“感觉会了”
    angular 的ui.router 定义不同的state 对应相同的url
    学习javascript 非常好的博客
  • 原文地址:https://www.cnblogs.com/jhcelue/p/6914233.html
Copyright © 2011-2022 走看看