RabbitMQ安装和运行
# 安装
rpm -ivh erlang-21.3.8.9-1.el7.x86_64.rpm
rpm -ivh socat-1.7.3.2-1.el6.lux.x86_64.rpm
rpm -ivh rabbitmq-server-3.8.1-1.el7.noarch.rpm
# 卸载
#rpm -qa | grep rabbitmq
# 启用管理插件
rabbitmq-plugins enable rabbitmq_management
# 启动RabbitMQ
systemctl start rabbitmq-server.service
#systemctl status rabbitmq-server.service
#systemctl restart rabbitmq-server.service
#systemctl stop rabbitmq-server.service
# 查看进程
ps -ef | grep rabbitmq
默认的用户密码,guest/guest,不允许远程连接,需要添加管理员账户
# 添加管理员账号密码
rabbitmqctl add_user admin admin
# 分配账号角色
rabbitmqctl set_user_tags admin administrator
# 修改密码(需要修改一次密码,否则无法登录)
rabbitmqctl change_password admin 123456
# 查看用户列表
rabbitmqctl list_users
使用新账号(admin/123456)登录:http://虚拟机ip:15672
MQ服务器设置
创建用户
创建用户 srbuser,配置管理员权限

创建虚拟机
创建虚拟机 /srbhost,在Set permission中为新建的用户分配访问虚拟机 /srbhost 和 / 的权限



实现发送短信
rabbit-mq
1、创建模块
srb下创建rabbit-mq模块
2、pom
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
</dependencies>
3、创建MQConfig
MQConfig
RabbitMQ安装与短信通知实践

本文介绍RabbitMQ的安装步骤,并演示如何通过RabbitMQ实现短信通知功能,包括用户充值成功后的短信提醒。
最低0.47元/天 解锁文章
598





