GoogleCloudPlatform / GoogleCloudPlatform/pgadapter

feature request: new 'max-sigterm-delay' flag

Open
#1,189 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
91
Forks
33
Avg merge
3d 57m
Merged PRs (30d)
58

Description

The `--max-sigterm-delay` flag is crucial for microservices that require a graceful shutdown period to ensure ongoing transactions are completed successfully. This flag allows the microservice to remain operational for a specified duration after receiving a termination signal (SIGTERM), granting sufficient time for its database connector to remain active and handle pending transactions.

flag | description
--- | ---
--max-sigterm-delay | Maximum number of seconds to wait for connections to close after receiving a TERM signal.

Disclaimer: The name of the flag and the description are copied from the https://github.com/GoogleCloudPlatform/cloud-sql-proxy

Implementing this feature will smoothen the transition from Postgres to Spanner.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.