> Hi list, > > I'm running uwsgi on a shared-hosting so I don't have access to > upstart,systemd etc, and I want to start it if it crashes or when the > server is restarted. > > I currently have a cron-job running every 5 minutes, doing: > > uwsgi --ini uwsgiconfig.ini > > I see that the process-id inside the uwsgi.pid file changes everytime. > Is this ok? > My config: > > [uwsgi] > http = :5000 > wsgi-file = manage.py > callable = app > master = 1 > processes = 2 > static-map = /static=app/static > daemonize = uwsgi.log > pidfile = uwsgi.pid > single-interpreter = 1 > >
In this way you are spawning a new instance every 5 minutes (albeit it will fail as it will find port 5000 busy). It will work (even if it is pretty ugly), but maybe i would use the --flock option -- Roberto De Ioris http://unbit.com _______________________________________________ uWSGI mailing list [email protected] http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
