Parlando di una applicazione servita da unicorn con preload_app a true,
quali sono i casi in cui uno USR2 non sufficiente per ricaricare
l’applicazione? Mi appena capitato con grande stupore dopo un deploy in
cui ho installato active_admin. La route /admin continuava a darmi 404.
Ho aperto un ticket su un altro forum e pare io non sia il solo ad avere
avuto un problema del genere. La configurazione di Unicorn che usato
abbastanza standard.
In ogni caso credo che senza script di configurazione unicorn non
possiamo dirti molto di piu’.
Il segnale usato di per se’ non garantisce l’assenza di problemi visto
che il piu’ viene fatto
dai file di configurazione di unicorn.
In ogni caso ti consiglio di osservare come si comportano i processi
quando mandi l’USR2 (per es. con htop),
in genere se ci sono problemi dovresti poter vedere i worker che iter
fanno per essere riavviati.
–
Matteo L.
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.