一、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.两种刷新消息的方式:(上图演示的是第二种,通过服务端来更新所有的消息。)