feat: add Server ping

This commit is contained in:
xkeyC 2025-11-26 17:22:27 +08:00
parent 28789792ce
commit 5ccd2def37

View File

@ -128,7 +128,17 @@ class PartyRoom extends _$PartyRoom {
final serverAddress = URLConf.partyRoomServerAddress;
final serverPort = URLConf.partyRoomServerPort;
final channel = ClientChannel(serverAddress, port: serverPort);
final channel = ClientChannel(
serverAddress,
port: serverPort,
options: ChannelOptions(
keepAlive: ClientKeepAliveOptions(
pingInterval: Duration(seconds: 30),
timeout: Duration(seconds: 10),
permitWithoutCalls: false,
),
),
);
final authClient = auth.AuthServiceClient(channel);
final roomClient = partroom.PartRoomServiceClient(channel);