标签:mq openstack
rabbitmq 是一个在AMQP基础上,可复用的企业消息系统。MQ是Message Queue消息队列,是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消 息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信。
系统环境:
Centos6.3_64位。
安装rabbitmq-server消息队列模块的步骤:
1.wget -O /etc/yum.repos.d/epel-erlang.repo http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo
2.yum install erlang
3.rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
4.yum -y install rabbitmq-server
2.开启下rabbitmq-server的插件:/usr/lib/rabbitmq/bin/rabbitmq-plugins enable rabbitmq_management
3.重启rabbitmq-server服务:/etc/init.d/rabbitmq-server restart
4.netstat -plantup|grep 15672和netstat -plantup|grep 5672查看消息队列的端口,其中5672为默认的rabbitmq监听端口,15672端口为WEB界面访问需要打开的端口。
5.访问http://IP:15672/进行访问,输入guest/guest可以看到rabbitmq的信息,rabbitmq的队列存储方式分成2种:内存和硬盘。
6.使用rabbitmqctl命令添加用户:rabbitmqctl add_user openstack openstack
7.使用rabbitmqctl命令设置openstack账户为管理员角色:rabbitmqctl set_user_tags openstack administrator
8. 使用rabbitmqctl命令查询用户:rabbitmqctl list_users
本文出自 “技术上的歧视” 博客,请务必保留此出处http://emg2012.blog.51cto.com/3705315/1619003
标签:mq openstack
原文地址:http://emg2012.blog.51cto.com/3705315/1619003