After attaching to the process I saw that the PID was writing to the error log after I sent the USR2 signal (d'oh! should have checked there!). In the error log I have the following lines (one for each time I attempted to send `kill -USR2` to the master PID): 2014/06/04 15:45:04 1018#0: the changing binary signal is ignored: you should shutdown or terminate before either old or new binary's prby jaryd - How to...
Hey All, I'm running on Ubuntu 12.04 and nginx 1.5.12 compiled from source. I'm attempting to upgrade nginx to 1.6.0 on my production servers without incurring any downtime. Ideally, I'd like to: 1) Replace the binary 2) send the master PID a kill -USR2 (kill -USR2 `cat /usr/local/nginx/logs/nginx.pid`) 3) WINCH the old master PID (kill -WINCH `cat /usr/local/nginx/logs/nginx.pid.oldbin`)by jaryd - How to...
![]() |
![]() |
![]() |
![]() |
|