@142vip.grpc.Class.GrpcExampleServerManager - 142vip/core-x GitHub Wiki

API 参考 / @142vip/grpc / GrpcExampleServerManager

Class: GrpcExampleServerManager

Defined in: example.manager.ts:18

基于exampleProto的GRPC服务管理器

Constructors

Constructor

new GrpcExampleServerManager(): GrpcExampleServerManager

Defined in: example.manager.ts:22

Returns

GrpcExampleServerManager

Methods

getGrpcServer()

getGrpcServer(): GrpcServer

Defined in: example.manager.ts:48

获取原生的grpcServer服务

Returns

GrpcServer


getServiceClient()

getServiceClient(connectUri): ServiceClient

Defined in: example.manager.ts:56

获取客户端

Parameters

connectUri

GrpcConnectURI

Returns

ServiceClient


listen()

listen(connectUri): Promise<void>

Defined in: example.manager.ts:40

启动GRPC服务,监听端口

Parameters

connectUri

GrpcConnectURI

Returns

Promise<void>


registerService()

registerService(): void

Defined in: example.manager.ts:26

Returns

void


shutdown()

shutdown(): void

Defined in: example.manager.ts:70

关闭GRPC服务

  • 服务端

Returns

void

⚠️ **GitHub.com Fallback** ⚠️