add grpc channel keepalive options

This commit is contained in:
wphan
2024-12-05 13:06:16 -08:00
parent 987eeeb4e9
commit 7e9702a434

View File

@@ -332,6 +332,11 @@ const main = async () => {
grpcConfigs: { grpcConfigs: {
endpoint, endpoint,
token, token,
channelOptions: {
'grpc.keepalive_time_ms': 10_000,
'grpc.keepalive_timeout_ms': 1_000,
'grpc.keepalive_permit_without_calls': 1,
},
}, },
}; };
@@ -437,6 +442,11 @@ const main = async () => {
endpoint: endpoint, endpoint: endpoint,
token: token, token: token,
commitmentLevel: stateCommitment, commitmentLevel: stateCommitment,
channelOptions: {
'grpc.keepalive_time_ms': 10_000,
'grpc.keepalive_timeout_ms': 1_000,
'grpc.keepalive_permit_without_calls': 1,
},
}, },
commitment: stateCommitment, commitment: stateCommitment,
}; };