Documentation
¶
Index ¶
- type Driver
- func (rd *Driver) GetServiceNodeList(serviceName string) ([]*node.Node, error)
- func (rd *Driver) Ping() error
- func (rd *Driver) RegisterServiceNode(node *node.Node) (nodeID string, err error)
- func (rd *Driver) SetHeartBeat(node *node.Node)
- func (rd *Driver) SetLogger(log dlog.Logger)
- func (rd *Driver) SetTimeout(timeout time.Duration)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Driver ¶
type Driver struct {
Key string
// contains filtered or unexported fields
}
Driver is Driver
func (*Driver) GetServiceNodeList ¶
GetServiceNodeList get a serveice node list
func (*Driver) RegisterServiceNode ¶
RegisterServiceNode register a service node
func (*Driver) SetHeartBeat ¶
SetHeartBeat set heatbeat
func (*Driver) SetTimeout ¶
SetTimeout set redis timeout
Click to show internal directories.
Click to hide internal directories.