wKiom1gvHJfwILpAAAPpql9rdMo651.png

wKioL1gvHJmwzNLbAAOzsbJYji4375.png

wKiom1gvHJqgH-NwAAI45lUdF58203.png

wKioL1gvHJvh5VoeAAJEcKc6zoY360.png

消息必须发送到特定的队列中才会转发,否则是不会转发的

wKioL1gvHJvgnGMJAAIsWoHmq-A625.png

类似发布订阅模式(广播模式)

wKiom1gvHJyTUnLTAAIHbhdLU78857.png

属于一个重点,主要是由开发来完成。

wKioL1gvHJ6zl8wiAANz-DD0z_c902.png

wKiom1gvHJ-y0foPAAJCwqctE1c717.png

wKiom1gvHKDyGsO-AAFUs9rh9oY135.png

wKioL1gvHKCDGlDNAAFxayFQkBQ060.png

wKiom1gvHKGyAoUqAAD2bUgKrxg654.png




http://mirrors.aliyun.com/epel/6Server/x86_64/epel-release-6-8.noarch.rpm

yum install rabbitmq-server -y

/usr/lib/rabbitmq/bin/rabbitmq-plugins  list 列出插件

/usr/lib/rabbitmq/bin/rabbitmq-plugins  enable rabbitmq_management

/etc/init.d/rabbitmq-server restart


rabbitmqctl list_queues 显示所有队列

Listing queues ...

...done.


rabbitmqctl add_vhost vhostname 创建vhost

rabbitmqctl list_vhosts 列出所有虚拟主机信息

wKioL1gvF8nAkjOoAAAJcqXv6r4203.png

一般是与用户名绑定的,这里最好加上一个用户与密码

rabbitmqctl add_user user password 添加用户及密码

rabbitmqctl list_users  列出用户

rabbitmqctl change_password user newpassword 修改用户密码

rabbitmqctl set_permissions -p vhostname user ".*" ".*" ".*"   用户与虚拟主机绑定

wKioL1gvGciixFMkAAANPdRoXN4257.png

详情 man rabbitmqctl 查看帮助