Skip to content
This repository was archived by the owner on Mar 31, 2026. It is now read-only.

Commit 6327330

Browse files
committed
fix: configure keepAlive time for gRPC TCP connections
1 parent 8818c30 commit 6327330

File tree

6 files changed

+6
-0
lines changed

6 files changed

+6
-0
lines changed

google/cloud/spanner_admin_database_v1/services/database_admin/transports/grpc.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -276,6 +276,7 @@ def __init__(
276276
options=[
277277
("grpc.max_send_message_length", -1),
278278
("grpc.max_receive_message_length", -1),
279+
("grpc.keepalive_time_ms", 120000),
279280
],
280281
)
281282

google/cloud/spanner_admin_database_v1/services/database_admin/transports/grpc_asyncio.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -325,6 +325,7 @@ def __init__(
325325
options=[
326326
("grpc.max_send_message_length", -1),
327327
("grpc.max_receive_message_length", -1),
328+
("grpc.keepalive_time_ms", 120000),
328329
],
329330
)
330331

google/cloud/spanner_admin_instance_v1/services/instance_admin/transports/grpc.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,7 @@ def __init__(
285285
options=[
286286
("grpc.max_send_message_length", -1),
287287
("grpc.max_receive_message_length", -1),
288+
("grpc.keepalive_time_ms", 120000),
288289
],
289290
)
290291

google/cloud/spanner_admin_instance_v1/services/instance_admin/transports/grpc_asyncio.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -334,6 +334,7 @@ def __init__(
334334
options=[
335335
("grpc.max_send_message_length", -1),
336336
("grpc.max_receive_message_length", -1),
337+
("grpc.keepalive_time_ms", 120000),
337338
],
338339
)
339340

google/cloud/spanner_v1/services/spanner/transports/grpc.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,7 @@ def __init__(
267267
options=[
268268
("grpc.max_send_message_length", -1),
269269
("grpc.max_receive_message_length", -1),
270+
("grpc.keepalive_time_ms", 120000),
270271
],
271272
)
272273

google/cloud/spanner_v1/services/spanner/transports/grpc_asyncio.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,7 @@ def __init__(
315315
options=[
316316
("grpc.max_send_message_length", -1),
317317
("grpc.max_receive_message_length", -1),
318+
("grpc.keepalive_time_ms", 120000),
318319
],
319320
)
320321

0 commit comments

Comments
 (0)