跳到主要内容
版本:Next

EtcdServiceDiscoverClient

Hierarchy

  • ServiceDiscoveryClient<Etcd3, EtcdServiceDiscoveryOptions, EtcdInstanceMetadata>
    • EtcdServiceDiscoverClient

Index

Constructors

constructor

  • new EtcdServiceDiscoverClient(client: Etcd3, serviceDiscoveryOptions: EtcdServiceDiscoveryOptions, logger: ILogger): EtcdServiceDiscoverClient

Accessors

defaultMeta

  • get defaultMeta(): DefaultInstanceMetadata

Methods

beforeStop

  • beforeStop(): Promise<void>

deregister

  • deregister(): Promise<void>

getSelfInstance

  • getSelfInstance(): EtcdInstanceMetadata

offline

  • offline(): Promise<void>

online

  • online(): Promise<void>

register

  • register(instance: EtcdInstanceMetadata): Promise<void>

stop

  • stop(): Promise<void>
  • 停止服务发现