RabbitMQ3.7+springboot2.1.5整合

RabbitMQ3.7+springboot2.1.5整合

了解什么事RabbitMQ

下载安装

linux 下安装

我这边用的是 ubuntu
所以首先需要更一下库执行apt-get update接着执行
apt-get install erlang
erlang-install
安装完毕后,输入erl查看erlang版本,出现如下图则表示安装成功。
然后退出erlang命令行:按下ctrl+c,然后输入a即可。
erl
接下来安装rabbitmq:apt-get install rabbitmq-server
rabbitmq-install
安装完毕后,查看rabbitmq状态:rabbitmqctl status
rabbitmq-sataus
可以通过以下命令操作rabbitmq。
启动rabbitmq: service rabbitmq-server start
停止rabbitmq: service rabbitmq-server stop
重启rabbitmq: service rabbitmq-server restart
启动rabbitmq插件:rabbitmq-plugins enable rabbitmq_management
这个可以启动rabbitmq的web控制台。
rabbitmqctl set_permissions -p / 用户名 ".*" ".*" ".*"
然后我们登陆出现了问题,提示我们只能本地登陆。
rabbitmq-login
问题解决:

1
2
3
4
5
找到这个文件rabbit.app
/usr/lib/rabbitmq/lib/rabbitmq_server-3.7.7/ebin/rabbit.app
将:{loopback_users, [<<”guest”>>]},
改为:{loopback_users, []},
原因:rabbitmq从3.3.0开始禁止使用guest/guest权限通过除localhost外的访问

rabbitmq-wt
完了重新一下就行了

windows下安装

下载Erlang
下载rabbitmq
先安装Erlang,之后在安装rabbitmq.

安装完成后 打开http://localhost:15672 可以看到
rabbitmq1

整合到springboot中

springboot 继承 RabbitMQ,在pom.xml中添加

1
2
3
4
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
</dependency>

…未完待续…

如果本文对您有所帮助,请打赏给我吧,我先送个你也红包往下看,你可以把扫到红包打赏个我哦!
红包

本文标题:RabbitMQ3.7+springboot2.1.5整合

文章作者:範範

发布时间:2019年08月14日 - 14:08

最后更新:2019年09月11日 - 15:09

原始链接:https://trhsy.github.io/rabbitMq.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

-------------The End-------------
範範 wechat
欢迎关注微信公众号,孬蛋等着你!
坚持原创技术分享,您的支持将鼓励我继续创作!