rabbitMQ使用docker安装
docker run \
-e RABBITMQ_DEFAULT_USER=itcast \
-e RABBITMQ_DEFAULT_PASS=123321 \
--name mq \
--hostname mq1 \
-p 15672:15672 \
-p 5672:5672 \
-d \
rabbitmq:3-management
5672是消息队列的端口
15672是管理端口
channel:操控mq的工具,每个与mq相连接都应该建立一个通道
exchange:路由消息到队列中,每个用户应该有自己独立的交换机,避免冲突。
queue:缓存消息的队列
virtual host:虚拟主机,对exchange和queue的资源的逻辑分组。