美文网首页
10 SpringCloud中消息总线:Spring Cloud

10 SpringCloud中消息总线:Spring Cloud

作者: lijiaccy | 来源:发表于2018-01-28 15:50 被阅读0次

    这一章需要rocketmq,直接参考了 http://blog.csdn.net/forezp/article/details/70148235
    没用过rocketmq,安装也各种报错,最后发现是虚拟机给的内存太小,最后以失败告终。
    最后的图:

    当git文件更改的时候,通过pc端用post 向端口为8882的config-client发送请求/bus/refresh/;此时8882端口会发送一个消息,由消息总线向其他服务传递,从而使整个微服务集群都达到更新配置文件,而不需要重启。

    在client端添加依赖

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-bus-amqp</artifactId>
        </dependency>
    

    在启动类上面加上@RefreshScope
    但是看了下面评论,好多是照着demo没有运行出来了。下次弄个机器再试试。

    相关文章

      网友评论

          本文标题:10 SpringCloud中消息总线:Spring Cloud

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