RabbitMQ 工具

来源:互联网 发布:js 字符串转date 编辑:程序博客网 时间:2024/05/17 22:05

1.启动rabbitmq服务器

./rabbitmq-server

./rabbitmq-server-detached后台启动


2. rabbitmqctl 工具

./rabbitmqctl stop 关闭rabbitmq程序 和 erlang节点;

./rabbitmqctl stop_app


./rabbitmqctl add_user user_name password

./rabbitmqctl change_password user_name password

./rabbitmqctl list_users


./rabbitmqctl list_queues [-p vhost_name]

./rabbitmqctl list_exchanges

./rabbitmqctl list_bindings


2. 通过网页管理

参考:http://www.rabbitmq.com/management.html

http://server-name:55672/mgmt/ 主管理页面,默认用户名和密码都是:guest


http://server-name:55672/api/ api文档

http://server-name:55672/cli/ 命令行工具rabbitmqadmin下载

注意:

rabbitmq-plugins enable rabbitmq_management  //rabbitmq_management插件新版本中已经内置,我用的2.8.5可用,实际激活了6个插件,如下图所示;//老版本的rabbitmq需要手动下载这些插件6个,放置到RABBITMQ_PLUGINS_DIR下,然后激活;
命令执行enable了管理需要的插件之后,rabbitmq-server 需要重新启动,才会激活这些插件,下面就是启动后激活的插件:

Activating RabbitMQ plugins ...
6 plugins activated:
* amqp_client-0.0.0
* mochiweb-2.3.1-rmq0.0.0-gitd541e9a
* rabbitmq_management-0.0.0
* rabbitmq_management_agent-0.0.0
* rabbitmq_mochiweb-0.0.0

* webmachine-1.9.1-rmq0.0.0-git52e62bc