Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Periodically send status to systemd #3006

Merged
merged 3 commits into from
Feb 9, 2023

Commits on Jan 17, 2023

  1. Periodically send status to systemd

    With systemd it's possible to send a status line. This will show up when
    users run systemctl status puma.service.
    
    Most of this code is based on puma-plugin-systemd.
    ekohl authored and QWYNG committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    0132317 View commit details
    Browse the repository at this point in the history
  2. Rewrite systemd integration as a plugin

    The primary motiviation for this is that plugins have native integration
    for background threads. This is much cleaner since it allows tracking of
    those. For example, it's possible to clean up those threads in the test
    suite.
    ekohl authored and QWYNG committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    5e521bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    338ef29 View commit details
    Browse the repository at this point in the history