码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • KSO - docker部署Rabbitmq的详细讲解以及各种隐藏坑


    docker 下载rabbitmq 同时解决 解决RabbitMQ Management API returned status code 500 问题
    解决 管理界面打不开
    netcore 程序连接 需要指定端口号

    netcore 在实际项目中使用请参看我另外一遍文章netcore项目级使用rabbitmq

    1.docker下载镜像

    docker pull rabbitmq:3.5.7
    
    
    或者
    docker pull rabbitmq 
    这是直接下载最新版的
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    docker运行镜像

    docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5673:5672 rabbitmq
    这样 默认 用户名密码都是  guest
    后期可以在网页管理界面进行修改,不用担心
    
    • 1
    • 2
    • 3

    这时候访问的时候你会发现 根本打不开管理界面

     其实是因为 没有开启,而且默认是不开启的
    1  docker ps -a  查看你rabbitmq的容器id
    2   docker exec -it 你rabbitmq的容器id   /bin/bash
    3   rabbitmq-plugins enable rabbitmq_management 
    打开管理界面
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    解决RabbitMQ Management API returned status code 500 问题

    1. docker exec -it rabbitmq的镜像id /bin/bash
    2.  cd到目录/etc/rabbitmq/conf.d/,然后执行以下命令:
    3   echo management_agent.disable_metrics_collector = false > management_agent.disable_metrics_collector.conf
    
    
    • 1
    • 2
    • 3
    • 4

    以上就解决所有坑了但是你发现还是打不开,那是因为你没有重启容器

    docker stop 你容器id
    
    docker start 你容器id
    
    • 1
    • 2
    • 3

    运行成功后,如果你要用netcore 程序连接 需要指定端口号为:

    在这里插入图片描述
    如果用程序连接 一定要指定 端口号 5673
    网页管理界面 是 15672 ,大家一定要区分开

  • 相关阅读:
    并发编程之并发理论篇--内存模型
    Cookie对象和HttpSession对象
    Java虚拟机内存模型
    跨平台的桌面应用开发,技术框架选择
    c++模板
    Let Users Edit PDFs Directly in the Browser
    【ElasticSearch学习笔记】一、ES下载、安装、目录结构、root用户权限问题、kibana下载安装
    WEB前端应该学什么?学习到什么程度可以去找工作?附详细学习路线
    【CTF】bjdctf_2020_babystack2
    后端数据配置相对路径,前端添加网站根 URL (根路径)- js获取网站项目根路径- 获取根路径后的第一个斜杠前 / 的项目- - 判断url包含某字符串
  • 原文地址:https://blog.csdn.net/weixin_44320901/article/details/126891701
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号