美文网首页
六、rancher搭建rabbitmq集群化部署

六、rancher搭建rabbitmq集群化部署

作者: 螃蟹和骆驼先生Yvan | 来源:发表于2018-08-06 09:42 被阅读156次

一.Rabbitmq在rancher上面部署
Prod:


Prod
Prod
Prod

这里要做3个rabbitmq,取名分别prod,master,slave
Master和slave基本配置一样,就是映射时候记得改一下映射文件名字就行下面是
master:


master
master

二.Rabbitmq在rancher添加服务如图:


master

Slave:


Slave

三.Rabbitmq的配置命令如图:
如果执行失败说明你没给容器设置容器名字


prod
master
## rabbitmq master
```bash
rabbitmqctl stop_app
rabbitmqctl join_cluster --ram rabbit@$CLUSTER_WITH
rabbitmqctl start_app
```
## rabbitmq slave
```bash
rabbitmqctl stop_app
rabbitmqctl join_cluster rabbit@$CLUSTER_WITH
rabbitmqctl start_app
```
配置

如果成功如图日志会打印:


日志

四:Rabbitmq整合对外端口外加测试是否成功


haproxy
haproxy
haproxy

到这里启动会报错说找不到配置为文件
现在我们要配置这个统一管理配置文件,记得改成你自己的服务名字:


image.png
管理界面:
管理界面
现在说说测试吧,就是你假如prod主机挂了,还剩下master和slave还能不能接收到请求如图:
测试
测试
你还要假如两台都挂了怎么办,那就看第3台slave:
测试

指导qq:179061434

相关文章

网友评论

      本文标题:六、rancher搭建rabbitmq集群化部署

      本文链接:https://www.haomeiwen.com/subject/xoiymftx.html