用动态分片解决pushgateway的HA问题
dynamic-sharding
项目地址: https://github.com/ning1875/dynamic-sharding
dynamic-sharding 基于cosul的service健康坚检测实现一致性哈希环动态分片:
一个典型应用场景就是mock pushgateway的 HA(pgw100%的HA实现起来较为困难)
主要解决pgw 单点问题case,实现原理如下:
dynamic-sharding服务启动会根据配置文件注册pgw服务到consul中
由consul定时对pgw s
原创
2020-06-10 18:00:13 ·
441 阅读 ·
0 评论