配置架构演进+配置中心
作者:互联网
1 每个上游都保存了自己的配置文件
出现的问题:1)上游痛:扩容是下游,凭什么让我修改配置文件和重启,这就是反向依赖了
2) 下游痛:不知道谁依赖了自己。
解决办法:
1 全局配置文件:
存在的问题,不是动态的发现扩容,需要重启
为了解决这个问题
使用filemonitor,监控配置文件的修改
再结合动态连接池dynamicConnectionPool,动态增删节点
以上方案的不足处是,下游不知道有哪些上游连接了我
用配制中心方案来解决:
配置中心后台管理系统来设置下游节点ip,
上游先要注册到配置获取节点ip
当节点有改动时,配置中心通知已注册的上游,
再加上动态连接沲技术,做自动扩容
标签:下游,上游,演进,配置文件,配置,架构,动态,节点 来源: https://www.cnblogs.com/liming-php/p/13937182.html