Welcome! Log In Create A New Profile

Advanced

Nginx and upstart

April 02, 2013 02:43PM
Hi

I'm using the following script to keep nginx up and running:

start on (filesystem and net-device-up IFACE=lo)
stop on runlevel [!2345]

env DAEMON=/usr/sbin/nginx
env CONF=/etc/nginx/nginx.conf
env PID=/var/run/nginx.pid

respawn
respawn limit 10 5

pre-start script
$DAEMON -t
if [ $? -ne 0 ]; then
exit $?
fi
end script

exec $DAEMON -c $CONF -g "daemon off;" > /dev/null 2>&1

It works fine except if I kill the master process with eg. kill -5. If I kill it with kill command the pid keeps changing every few seconds. Any idea how to fix this?
SubjectAuthorPosted

Nginx and upstart

skrodeApril 02, 2013 02:43PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 90
Record Number of Users: 7 on March 06, 2014
Record Number of Guests: 184 on July 08, 2014
Powered by nginx    Powered by FreeBSD    PHP Powered    Powered by Percona     ipv6 ready