Skip to content

@142vip.grpc.Class.GrpcServer

mmdapl edited this page Oct 17, 2025 · 1 revision

API 参考 / @142vip/grpc / GrpcServer

Class: GrpcServer

Defined in: core/grpc-server.ts:24

Grpc 服务端

Constructors

Constructor

new GrpcServer(): GrpcServer

Defined in: core/grpc-server.ts:39

Returns

GrpcServer

Methods

forceShutdown()

forceShutdown(): void

Defined in: core/grpc-server.ts:103

强制关闭连接

Returns

void


getConnectInfo()

getConnectInfo(): GrpcConnectInfo[]

Defined in: core/grpc-server.ts:96

Returns

GrpcConnectInfo[]


getConnectUris()

getConnectUris(): string[]

Defined in: core/grpc-server.ts:92

获取连接地址

Returns

string[]


listen()

listen(connectUri): Promise<number>

Defined in: core/grpc-server.ts:47

监听端口,即启动

Parameters

connectUri

string

Returns

Promise<number>


registerService()

registerService(serviceDef, methodHandlers): void

Defined in: core/grpc-server.ts:83

添加服务

Parameters

serviceDef

ServiceDefinition

methodHandlers

UntypedMethodImplementation

Returns

void


setHealthStatus()

setHealthStatus(methodName, status): void

Defined in: core/grpc-server.ts:70

设置某个方法的健康状况

Parameters

methodName

string

status

GrpcHealthStatus

Returns

void

Clone this wiki locally