Documentation ¶
Index ¶
- func GenerateAndRegisterEtcdResolver(address string, serviceName string) (schema string, err error)
- func NewEtcdBuilder(address string) resolver.Builder
- func NewEtcdClientConn() resolver.ClientConn
- func NewEtcdRegisterImpl(target string) *etcdRegisterImpl
- func NewEtcdResolver(cc *resolver.ClientConn, cb *etcdBuilder, opts resolver.BuildOption) *etcdResolver
- type RegisterI
- type ServiceDescInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewEtcdBuilder ¶
func NewEtcdClientConn ¶
func NewEtcdClientConn() resolver.ClientConn
func NewEtcdResolver ¶
func NewEtcdResolver(cc *resolver.ClientConn, cb *etcdBuilder, opts resolver.BuildOption) *etcdResolver
Types ¶
type RegisterI ¶
type RegisterI interface { //服务注册 Register(serviceInfo ServiceDescInfo) error //服务下线 UnRegister(serviceInfo ServiceDescInfo) error }
服务注册和下线的接口
Click to show internal directories.
Click to hide internal directories.