Project

General

Profile

Actions

Feature #29144

closed

Run Puma using systemd socket activation

Added by Ewoud Kohl van Wijngaarden almost 5 years ago. Updated over 2 years ago.


Description

From https://github.com/puma/puma/blob/master/docs/systemd.md#socket-activation

systemd and puma also support socket activation, where systemd opens the listening socket(s) in advance and provides them to the puma master process on startup. Among other advantages, this keeps listening sockets open across puma restarts and achieves graceful restarts, including when upgraded puma, and is compatible with both clustered mode and application preload.

When using unix sockets, it should also increase security since only the webserver can connect to it.


Related issues 1 (0 open1 closed)

Related to Foreman - Feature #32238: Bind systemd socket activation to IPv6ClosedEwoud Kohl van WijngaardenActions
Actions

Also available in: Atom PDF