etcd
最后更新于
这有帮助吗?
基于etcd的原生操作,我们在其基础上做了二次封装。
1、实现了基本操作,取值,存值,设置租约
2、实现了服务发现与注册功能
3、实现了锁功能
封装了etcd常用操作
案例
封装了服务发现与注册
Seletor 函数参数说明,一个服务列表,第二个选择算法 第三个客户端ip
服务列表通过LoadService获得
选择算法目前支持
LoadBalance.RoundRobinByWeight 平滑加权
LoadBalance.SelectByIPHash IPhash
LoadBalance.SelectByRand 随机选择
LoadBalance.RoundRobin 轮询不加权
LoadBalance.SelectByWeightRand 加权轮询
案例
案例