mirror of
https://github.com/openimsdk/open-im-server.git
synced 2026-05-15 22:39:03 +08:00
conn
This commit is contained in:
@@ -4,13 +4,16 @@ import (
|
||||
"google.golang.org/grpc"
|
||||
)
|
||||
|
||||
type SvcDiscoveryRegistry interface {
|
||||
Register(serviceName, host string, port int, opts ...grpc.DialOption) error
|
||||
UnRegister() error
|
||||
type Conn interface {
|
||||
GetConns(serviceName string, opts ...grpc.DialOption) ([]*grpc.ClientConn, error)
|
||||
GetConn(serviceName string, opts ...grpc.DialOption) (*grpc.ClientConn, error)
|
||||
AddOption(opts ...grpc.DialOption)
|
||||
}
|
||||
|
||||
type SvcDiscoveryRegistry interface {
|
||||
Conn
|
||||
Register(serviceName, host string, port int, opts ...grpc.DialOption) error
|
||||
UnRegister() error
|
||||
RegisterConf2Registry(key string, conf []byte) error
|
||||
GetConfFromRegistry(key string) ([]byte, error)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user