微服务配置中心

实现配置的统一管理,实现配置的动态更新。

客户端不从配置中心读取配置,而是定时连接数据库读取数据。

1)通过配置中心界面来修改配置信息,配置修改后修改时间字段也会更新。但配置的下发不再是实时推送到客户端的方式,而是由客户端去数据库拉取。

2)客户端应用启动的时候,第一次会从数据库拉取本应用全部的配置,如果成功,同时本地保存一份配置;如果尝试3次都失败,则从本地备份目录读取配置。

3)后面客户端每隔20秒去数据库拉取最新的配置(客户端每次拉取后需要记录最大的时间,下次以此时间为起点去拉取变化的配置)。

总体上,这种设计方案比较简单实用,只对数据库有强依赖,对配置中心本身没有强依赖,即配置中心当掉后取配置还照样转。

相关文章:

  • 2021-06-04
  • 2022-12-23
  • 2021-07-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
  • 2021-05-28
猜你喜欢
  • 2022-01-16
  • 2021-04-18
  • 2022-01-16
  • 2022-12-23
  • 2022-12-23
  • 2021-05-16
相关资源
相似解决方案