Documentation ¶
Index ¶
Constants ¶
View Source
const (
DriverName = "dtm-driver-sponge"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SpongeDriver ¶
type SpongeDriver struct{}
SpongeDriver is a dtm driver for sponge
func (*SpongeDriver) GetName ¶
func (d *SpongeDriver) GetName() string
GetName returns the driver name
func (*SpongeDriver) ParseServerMethod ¶
func (d *SpongeDriver) ParseServerMethod(uri string) (server string, method string, err error)
ParseServerMethod parse server and method
func (*SpongeDriver) RegisterAddrResolver ¶
func (d *SpongeDriver) RegisterAddrResolver()
RegisterAddrResolver register addr resolver
func (*SpongeDriver) RegisterService ¶
func (d *SpongeDriver) RegisterService(target string, endpoint string) error
RegisterService register dtm service and resolver your service
Directories ¶
Path | Synopsis |
---|---|
pkg
|
|
consulcli
Package consulcli is connecting to the consul service client.
|
Package consulcli is connecting to the consul service client. |
etcdcli
Package etcdcli is use for connecting to the etcd service
|
Package etcdcli is use for connecting to the etcd service |
nacoscli
Package nacoscli provides for getting the configuration from the nacos configuration center and parse it into a structure.
|
Package nacoscli provides for getting the configuration from the nacos configuration center and parse it into a structure. |
servicerd/discovery
Package discovery is service discovery library, supports etcd, consul and nacos.
|
Package discovery is service discovery library, supports etcd, consul and nacos. |
servicerd/registry
Package registry is service registry library, supports etcd, consul and nacos.
|
Package registry is service registry library, supports etcd, consul and nacos. |
servicerd/registry/consul
Package consul is registered as a service using consul.
|
Package consul is registered as a service using consul. |
servicerd/registry/etcd
Package etcd is registered as a service using etcd.
|
Package etcd is registered as a service using etcd. |
servicerd/registry/nacos
Package nacos is registered as a service using nacos.
|
Package nacos is registered as a service using nacos. |
Click to show internal directories.
Click to hide internal directories.