集群信息管理

版权声明:你今天的气质包含了曾经走过的路 读过的书和爱过的人 https://blog.csdn.net/yeiweilan/article/details/86621247

互联网典型分层架构

  • web-server层
  • service层
  • db层与cache层

为了保证高可用,每一个站点、服务、数据库、缓存都会冗余多个实例,组成一个分布式的系统,集群则是一个分布式的物理形态。

  • 一个集群,会包含若干信息,例如:集群名称,IP列表,二进制目录,配置目录,日志目录,负责人列表等等

存在问题  

集群信息管理分散化。这里最大的问题,是耦合,当集群的信息发生变化的时候,有非常多的配置需要修改:

 处理方案

集群信息管理集中化

早期:通过全局配置文件,实现集群信息集中管理,该配置文件会部署到任何一台线上机器,维护和管理也很方便(如果数据过多,可垂直拆分

中期:通过集群信息管理服务,来维护集群信息

长期:引入配置中心

猜你喜欢

转载自blog.csdn.net/yeiweilan/article/details/86621247