Documentation ¶
Index ¶
- type ShenYuZkClient
- func (zc *ShenYuZkClient) Close()
- func (zc *ShenYuZkClient) DeregisterServiceInstance(metaData interface{}) (deRegisterResult bool, err error)
- func (zc *ShenYuZkClient) GetEphemeralServiceInstanceInfo(metaData interface{}) (instances interface{}, err error)
- func (zc *ShenYuZkClient) GetServiceInstanceInfo(metaData interface{}) (instances interface{}, err error)
- func (zc *ShenYuZkClient) NewClient(clientParam interface{}) (client interface{}, createResult bool, err error)
- func (zc *ShenYuZkClient) RegisterServiceInstance(metaData interface{}) (registerResult bool, err error)
- type ZkClientParam
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ShenYuZkClient ¶
type ShenYuZkClient struct { ZkClient *zk.Conn // ZkClient Zcp *ZkClientParam //client param }
*
- ShenYuZkClient *
func (*ShenYuZkClient) DeregisterServiceInstance ¶
func (zc *ShenYuZkClient) DeregisterServiceInstance(metaData interface{}) (deRegisterResult bool, err error)
*
- DeregisterServiceInstance *
func (*ShenYuZkClient) GetEphemeralServiceInstanceInfo ¶
func (zc *ShenYuZkClient) GetEphemeralServiceInstanceInfo(metaData interface{}) (instances interface{}, err error)
*
- GetEphemeralServiceInstanceInfo *
func (*ShenYuZkClient) GetServiceInstanceInfo ¶
func (zc *ShenYuZkClient) GetServiceInstanceInfo(metaData interface{}) (instances interface{}, err error)
*
- GetServiceInstanceInfo *
func (*ShenYuZkClient) NewClient ¶
func (zc *ShenYuZkClient) NewClient(clientParam interface{}) (client interface{}, createResult bool, err error)
*
- init NewClient *
func (*ShenYuZkClient) RegisterServiceInstance ¶
func (zc *ShenYuZkClient) RegisterServiceInstance(metaData interface{}) (registerResult bool, err error)
*
- RegisterNodeInstance zk node *
type ZkClientParam ¶
type ZkClientParam struct { ZkServers []string // ZkServers ex: 127.0.0.1 ZkRoot string // zkClient Root }
*
- ZkClientParam *
Click to show internal directories.
Click to hide internal directories.