GoogleCloudPlatform / GoogleCloudPlatform/pgadapter
feature request: new 'max-sigterm-delay' flag
- 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
Assessment
This issue has not been assessed yet.