分布式协调组件
Contents
“分布式协调组件”
常用的分布式协调组件有
全局功能数据存储/有功能的组件: K-V类: redis、memcache Zookeeper 消息队列 配置中心: Spring Cloud Config等 持久数据存储: MySQL MongoDB
分布式协调组件应用场景: (类比单机中多线程并发安全变量的操作)
- 分布式session
- 分布式计数器
- 分布式锁
- 分布式队列
- 先入先出队列
- 要等所有队列元素聚集之后才能统一安排执行的Barrier模型队列
- 分布式配置
- 分布式协调 / 通知
- 数据发布、订阅
- 软负载均衡: 域名 -> IP和端口号配置
- 命名服务: 在分布式环境中,上层应用需要一个全局唯一的名字,类似于数据库中的主键
- 集群管理:
- 集群监控 (进群运行时状态收集)
- 集群控制 (对集群进行操作和控制)
- Master选举
Author -
LastMod 2021-09-12