package
module
Version:
v0.0.0-...-88539b9
Opens a new window with list of versions in this module.
Published: Sep 28, 2021
License: Apache-2.0
Opens a new window with license information.
Imports: 3
Opens a new window with list of imports.
Imported by: 1
Opens a new window with list of known importers.
README
¶
GogoRegistry
介绍
应用于gogo-cache的服务注册中心,预计将兼容多种注册中心组件
基于zookeeper的服务注册中心
- 将服务注册于znode上,利用zookeeper的watch机制,当注册节点发生变动时,自动推送当前注册表给客户端,
- 利用zookeeper的会话机制,监视节点的健康状况,结合服务注册功能,实现自动剔除离线节点
TODO
基于etcd的服务注册中心
基于Cousel的服务注册中心
Documentation
¶
type ZooKeeperRegistry struct {
Host []string
}
Discovery 监听目标节点,放回两个channel,一个是变化以后的子节点快照,一个是错误信息
Register 注册节点,向目标主机的目标路径注册节点
Source Files
¶
Click to show internal directories.
Click to hide internal directories.