美文网首页
六、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