A Puma plugin that intercepts a configurable signal (default: SIGQUIT) and waits a configurable number of seconds before telling Puma to stop. This gives orchestrators like Kubernetes and Docker Swarm time to remove the container from load balancing before connections are closed.
Required Ruby Version
>= 2.7
Authors
Dan Schmidt
Versions
-
0.1.2
-
source
- 0.1.2 source March 20, 2026 (7.5 KB)
-
-
0.1.1
-
source
- 0.1.1 source March 20, 2026 (7.5 KB)
-
-
0.1.0
-
source
- 0.1.0 source March 20, 2026 (7.5 KB)
-