Skip to content

API 参考 / @142vip/grpc / GrpcServer

类: GrpcServer ​

定义于: core/grpc-server.ts:24

Grpc 服务端

构造函数 ​

构造函数 ​

new GrpcServer(): GrpcServer

定义于: core/grpc-server.ts:39

返回 ​

GrpcServer

方法 ​

forceShutdown() ​

forceShutdown(): void

定义于: core/grpc-server.ts:103

强制关闭连接

返回 ​

void


getConnectInfo() ​

getConnectInfo(): GrpcConnectInfo[]

定义于: core/grpc-server.ts:96

返回 ​

GrpcConnectInfo[]


getConnectUris() ​

getConnectUris(): string[]

定义于: core/grpc-server.ts:92

获取连接地址

返回 ​

string[]


listen() ​

listen(connectUri): Promise<number>

定义于: core/grpc-server.ts:47

监听端口,即启动

参数 ​

connectUri ​

string

返回 ​

Promise<number>


registerService() ​

registerService(serviceDef, methodHandlers): void

定义于: core/grpc-server.ts:83

添加服务

参数 ​

serviceDef ​

ServiceDefinition

methodHandlers ​

UntypedMethodImplementation

返回 ​

void


setHealthStatus() ​

setHealthStatus(methodName, status): void

定义于: core/grpc-server.ts:70

设置某个方法的健康状况

参数 ​

methodName ​

string

status ​

GrpcHealthStatus

返回 ​

void