通用中间件高可用方案
2021-10-20 16:21:09 0 举报
使用Consul和Haproxy、Consul Template搭建常用中间件的高可用方案。 比如Redis、RabbitMQ等常用中间件。
作者其他创作
大纲/内容
watch
业务数据流
2.更新配置
Consul Agent
Consul Server(Follower)
xinted http check service
request
response
3.reload
更新配置
tcp:gossip
服务注册
VIP
LB配置更新数据流
用户Application
health check
Consul Server(Leader)
Keepallived
http health check
Consul Template
redis-node
watch key
负载均衡虚拟机A
负载均衡虚拟机B
consul集群
HAProxy(bind VIP)
1.http轮询
VRRP
tcp
keepAllived
VM
reload
健康检查
consul数据流
http轮询
http heath check
VIP漂移
返回动态数据
收藏
收藏
0 条评论
下一页