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