SpringCloud学习----阳哥(十四)

一、Config配置----------P74

Config提供一个中心化的服务配置。

 分为服务端和客户端(也就是一个个的微服务)两个:

新建服务端:

 1. )在GitHub上面新建自己的一个仓库springcloud-config,,存储一些配置文件

 

 2.新建module,pom,yml等文件(有一个自己的git仓库地址,需要改写成自己的。这样运维工程师可以在Git上面更改,)

 3.编写主启动类

4.更改host文件,添加127.0.0.1 config-3344.com

5.测试访问,正常情况下,应该从我们的配置中心微服务读取到gitHub上相应文件夹下配置文件中的东西,但是这里报错了

二、Config用户端的配置与测试-------------------P76

也就是客户端3355,能够成功访问服务端3344

 

 三、_Bus消息总线的介绍--------------------------P78

config和Bus一般是一起使用,实现配置的动态更新。Bus支持两种消息代理:RabbitMQ和Kafka

管理和传播分布式系统间的消息,就像一个分步执行器,可用于广播状态更改、事件推送等。也可用作微服务之间的通信通道。

 四、RabbitMQ的环境配置--------------------P79

 五、动态刷新全局广播-------------------------P80

1.两种刷新消息的方式:(上图演示的是第二种,通过服务端来更新所有的消息。)

原文地址:https://www.cnblogs.com/maowuyu-xb/p/13804110.html