rabbitMQ

docker安装

拉取镜像:

复制代码
docker pull rabbitmq

创建容器并启动

复制代码
docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq
  • hostname:rabbitmq主机名称
    RabbitMQ的一个重要注意事项是它根据所谓的 "节点名称" 存储数据,默认为主机名
  • name:镜像名称
  • -p 指定服务运行的端口(5672:应用访问端口;15672:控制台Web端口号);

配置可视化管理插件

1 进入容器

复制代码
docker exec -it 镜像id /bin/bash

2 执行安装

复制代码
rabbitmq-plugins enable rabbitmq_management

3 重启rabbitMQ

复制代码
docker restart 镜像id

4 访问rabbitMQweb可视化管理页面

访问:http://ip:15672/#/

用户名、密码均是:guest

5 如果web管理页面使用过程中出现RabbitMQ Management API returned status code 500报错

1 进入容器

复制代码
 docker exec -it "id"  /bin/bash

2 输入命令进入该目录下:

复制代码
  cd /etc/rabbitmq/conf.d/ 

3 输入命令

复制代码
echo management_agent.disable_metrics_collector = false > management_agent.disable_metrics_collector.conf

4 重启rabbitmq

rabiitMQ的使用与组件介绍

RabbitMQ核心编程模型以及消息应用场景详解

高级功能使用

相关推荐
天天进步201520 分钟前
多线程与分布式:使用 Botasaurus 轻松构建大规模数据采集集群
分布式·爬虫
一点事1 小时前
windows:安装rabbitMQ
windows·rabbitmq·ruby
川西胖墩墩4 小时前
复杂任务的分布式智能解决方案
人工智能·分布式
小北方城市网7 小时前
MySQL 索引优化实战:从慢查询到高性能
数据库·spring boot·后端·mysql·rabbitmq·mybatis·java-rabbitmq
2501_941805317 小时前
使用Python和Go构建高性能分布式任务调度系统的实践分享
分布式·python·golang
不想写bug呀7 小时前
RabbitMQ相关问题(1)
java·rabbitmq
徐先生 @_@|||7 小时前
数据分析体系全览导图综述
大数据·hadoop·分布式·数据分析
虹科网络安全9 小时前
艾体宝洞察 | 缓存策略深度解析:从内存缓存到 Redis 分布式缓存
redis·分布式·缓存
廋到被风吹走11 小时前
【消息队列】选型深度对比:Kafka vs RocketMQ vs RabbitMQ
kafka·rabbitmq·rocketmq
YE1234567_11 小时前
从底层零拷贝到分布式架构:深度剖析现代 C++ 构建超大规模高性能 AI 插件引擎的实战之道
c++·分布式·架构