<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rabbitmq on 计算机知识分享网</title><link>https://jiaochengziyuan.cn/tags/rabbitmq/</link><description>Recent content in Rabbitmq on 计算机知识分享网</description><generator>Hugo</generator><language>zh-CN</language><managingEditor>986945193@qq.com (David)</managingEditor><webMaster>986945193@qq.com (David)</webMaster><copyright>Copyright © 2014-至今, David.</copyright><lastBuildDate>Thu, 07 Mar 2024 11:45:52 +0800</lastBuildDate><follow_challenge><feedId>00000000000000000</feedId><userId>00000000000000000</userId></follow_challenge><atom:link href="https://jiaochengziyuan.cn/tags/rabbitmq/index.xml" rel="self" type="application/rss+xml"/><item><title>【rabbitmq】Springboot整合rabbitmq报channel错误</title><link>https://jiaochengziyuan.cn/p/rabbitmqspringboot%E6%95%B4%E5%90%88rabbitmq%E6%8A%A5channel%E9%94%99%E8%AF%AF/</link><pubDate>Thu, 07 Mar 2024 11:45:52 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/rabbitmqspringboot%E6%95%B4%E5%90%88rabbitmq%E6%8A%A5channel%E9%94%99%E8%AF%AF/</guid><description>&lt;h5 id="1-启动容器"&gt;1 启动容器&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo docker run -d --privileged --name rabbitmq --publish 5671:5671 --publish 5672:5672 --publish 4369:4369 --publish 25672:25672 --publish 15671:15671 --publish 15672:15672 rabbitmq:3.13.0&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="2-新增用户并添加权限"&gt;2 新增用户并添加权限&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# 进入容器&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;docker exec -it rabbitmq bash&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;1、先开启管理功能：rabbitmq-plugins enable rabbitmq_management&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;2、增加用户：rabbitmqctl add_user 用户名 密码&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;3、让该用户变为管理员可以登后台：rabbitmqctl set_user_tags 用户名 administrator&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;4、删除默认管理员guest：rabbitmqctl delete_user guest&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="4-最后我们可以使用-ip15672访问我们的web后台账号密码都是我们设置的然后设置权限即可参考地址"&gt;4 最后我们可以使用 ip:15672访问我们的web后台。账号密码都是我们设置的,然后设置权限即可。参考地址：&lt;/h5&gt;&#10;&lt;p&gt;&lt;a href="https://blog.csdn.net/huoliya12/article/details/104743220" target="_blank" rel="noopener noreferrer"&gt;https://blog.csdn.net/huoliya12/article/details/104743220&lt;/a&gt;&#13;&#10;&lt;/p&gt;&#10;</description></item><item><title>【rabbitmq】Docker安装并运行RabbitMQ3.13.0</title><link>https://jiaochengziyuan.cn/p/rabbitmqdocker%E5%AE%89%E8%A3%85%E5%B9%B6%E8%BF%90%E8%A1%8Crabbitmq3.13.0/</link><pubDate>Wed, 28 Feb 2024 16:22:49 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/rabbitmqdocker%E5%AE%89%E8%A3%85%E5%B9%B6%E8%BF%90%E8%A1%8Crabbitmq3.13.0/</guid><description>&lt;h5 id="1-启动容器"&gt;1 启动容器&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sudo docker run -d --privileged --name rabbitmq --publish 5671:5671 --publish 5672:5672 --publish 4369:4369 --publish 25672:25672 --publish 15671:15671 --publish 15672:15672 rabbitmq:3.13.0&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="2-新增用户并添加权限"&gt;2 新增用户并添加权限&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;# 进入容器&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;docker exec -it rabbitmq bash&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;1、先开启管理功能：rabbitmq-plugins enable rabbitmq_management&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;2、增加用户：rabbitmqctl add_user 用户名 密码&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;3、让该用户变为管理员可以登后台：rabbitmqctl set_user_tags 用户名 administrator&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;4、删除默认管理员guest：rabbitmqctl delete_user guest&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="4-最后我们可以使用-ip15672访问我们的web后台账号密码都是我们设置的然后设置权限即可参考地址"&gt;4 最后我们可以使用 ip:15672访问我们的web后台。账号密码都是我们设置的,然后设置权限即可。参考地址：&lt;/h5&gt;&#10;&lt;p&gt;&lt;a href="https://blog.csdn.net/huoliya12/article/details/104743220" target="_blank" rel="noopener noreferrer"&gt;https://blog.csdn.net/huoliya12/article/details/104743220&lt;/a&gt;&#13;&#10;&lt;/p&gt;&#10;</description></item><item><title>【rabbitmq】Docker安装并运行RabbitMQ3.7.7</title><link>https://jiaochengziyuan.cn/p/rabbitmqdocker%E5%AE%89%E8%A3%85%E5%B9%B6%E8%BF%90%E8%A1%8Crabbitmq3.7.7/</link><pubDate>Wed, 28 Feb 2024 15:55:14 +0800</pubDate><author>986945193@qq.com (David)</author><guid>https://jiaochengziyuan.cn/p/rabbitmqdocker%E5%AE%89%E8%A3%85%E5%B9%B6%E8%BF%90%E8%A1%8Crabbitmq3.7.7/</guid><description>&lt;h5 id="1-进入docker-hub镜像仓库地址httpshubdockercom"&gt;1 进入docker hub镜像仓库地址：https://hub.docker.com/&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;搜索rabbitMq，进入官方的镜像，可以看到以下几种类型的镜像；我们选择带有“mangement”的版本（包含web管理页面）&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="2-我们拉取这个rabbitmq镜像"&gt;2 我们拉取这个rabbitmq镜像&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;docker pull docker.io/rabbitmq:3.7.7-management&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="3-拉取到镜像之后我们直接启动"&gt;3 拉取到镜像之后，我们直接启动&lt;/h5&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;docker run -d --name rabbitmq3.7.7 -p 5672:5672 -p 15672:15672 -e RABBITMQ_DEFAULT_VHOST=my_vhost -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin rabbitmq:3.7.7-management&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;说明：&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-d 后台运行容器；&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;--name 指定容器名；&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-p 指定服务运行的端口（5672：应用访问端口；15672：控制台Web端口号）；&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-e 指定环境变量；（RABBITMQ_DEFAULT_VHOST：默认虚拟机名；RABBITMQ_DEFAULT_USER：默认的用户名；RABBITMQ_DEFAULT_PASS：默认用户名的密码）&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h5 id="4-最后我们可以使用-ip15672访问我们的web后台账号密码都是我们设置的admin"&gt;4 最后我们可以使用 ip:15672访问我们的web后台。账号密码都是我们设置的admin&lt;/h5&gt;&#10;</description></item></channel></rss>