Skip to content

API 参考 / @142vip/grpc / GrpcServer

类: GrpcServer

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

Grpc 服务端

构造函数

构造函数

new GrpcServer(): GrpcServer

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

返回

GrpcServer

方法

forceShutdown()

forceShutdown(): void

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

强制关闭连接

返回

void


getConnectInfo()

getConnectInfo(): GrpcConnectInfo[]

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

返回

GrpcConnectInfo[]


getConnectUris()

getConnectUris(): string[]

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

获取连接地址

返回

string[]


listen()

listen(connectUri): Promise<number>

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

监听端口,即启动

参数

connectUri

string

返回

Promise<number>


registerService()

registerService(serviceDef, methodHandlers): void

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

添加服务

参数

serviceDef

ServiceDefinition

methodHandlers

UntypedMethodImplementation

返回

void


setHealthStatus()

setHealthStatus(methodName, status): void

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

设置某个方法的健康状况

参数

methodName

string

status

GrpcHealthStatus

返回

void