Project

General

Profile

Statistics
| Branch: | Tag: | Revision:
Name Size
production.rb 2.23 KB

Latest revisions

# Date Author Comment
de48fb5b 03/04/2024 10:48 AM Ewoud Kohl van Wijngaarden

Refs #36574 - Avoid patching Fastgettext

The code defines an additional method on Fastgettext but there's no
reason to do so. It can just as well define a method on itself.

e381a3c7 01/23/2023 09:23 AM Joniel Pasqualetto

Fixes #35641 - Add FOREMAN_PUMA_WORKER_TIMEOUT

This allows configuring the Puma worker_timeout, which specifies
the time before a worker process that has not checked in will
be restarted. It is not recommended to alter this value in normal
operation as that can mask real bugs or improper configuration....

b6b6ffc0 05/07/2021 01:13 PM Lukáš Zapletal

Fixes #31717 - lazy-load fast_gettext for faster boot (#8275)

It's because we switch over all 20 languages to actually pull language name in the native language into a list of available languages. We use that in three places: settings page, user page and GraphQL....

1ef7c82d 04/27/2021 09:24 AM Suresh Thirugnanasambandan

Fixes #29507 - Add puma-status for reporting

aecc3187 01/08/2021 01:40 PM Ewoud Kohl van Wijngaarden

Fixes #31431 - Update to Puma ~> 5.1

Puma 5.1 introduced a feature to synthesize binds for systemd activated
sockets. This removes the need to duplicate the FOREMAN_BIND in two
places (foreman.socket and foreman.service).

puma-plugin-systemd is no longer needed since Puma 5.1 gained native...

ec7e9a71 09/29/2020 04:04 PM Eric Helms

Refs #30803: Enable unix socket binding

Switches to configure bind and port inside Puma's configuration
to allow Unix socket binding or tcp.

7369ebba 08/31/2020 01:28 PM Eric Helms

Fixes #29356: Use puma-plugin-systemd to provide systemd notify support

This points to a fork of puma-plugin-systemd maintained by theforeman
organization to ensure this works with Puma 4.

19715ec7 04/28/2020 10:53 AM Ewoud Kohl van Wijngaarden

Fixes #29584 - Preload Puma in production

29fe60a8 03/04/2020 03:16 PM Adam Ruzicka

Fixes #29258 - Initialize dynflow in puma workers

When running puma in clustered mode in production, Dynflow would get initialized
in the master process before workers were forked off and due to CoW the workers
would use the same world id.

With this commit we will eagerly initialize Dynflow only when running under...

34a2b385 02/19/2020 12:35 PM Suresh Thirugnanasambandan

Fixes #28955 - Added puma configuration

View revisions

Also available in: Atom