Skip to content

docs: add graceful shutdown guide#379

Merged
Taure merged 1 commit intonovaframework:masterfrom
Taure:docs/graceful-shutdown
Mar 25, 2026
Merged

docs: add graceful shutdown guide#379
Taure merged 1 commit intonovaframework:masterfrom
Taure:docs/graceful-shutdown

Conversation

@Taure
Copy link
Copy Markdown
Collaborator

@Taure Taure commented Mar 20, 2026

Summary

  • Adds a new ex_doc guide explaining Nova's graceful shutdown mechanism
  • Documents shutdown_delay and shutdown_drain_timeout configuration options
  • Includes Kubernetes deployment recommendations (terminationGracePeriodSeconds, health probes, the SIGTERM race condition)
  • Adds the new config keys to the configuration guide

Test plan

  • rebar3 compile passes
  • rebar3 ex_doc generates docs with the new guide

Explains Nova's built-in connection draining, configuration options
(shutdown_delay, shutdown_drain_timeout), and Kubernetes deployment
recommendations.
@Taure Taure requested a review from burbas March 20, 2026 10:51
@Taure Taure merged commit 664928b into novaframework:master Mar 25, 2026
14 checks passed
@Taure Taure deleted the docs/graceful-shutdown branch March 25, 2026 05:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants