3 ms·
A good addition would be to use supervisord for running the uwsgi process at system startup. (as described here: http://brandonkonkle.com/blog/2010/sep/14/djang
by BonoboBoner 15y ago
A good addition would be to use supervisord for running the uwsgi process at system startup.
(as described here: http://brandonkonkle.com/blog/2010/sep/14/django-uwsgi-and-nginx/ http://brandonkonkle.com/blog/2010/sep/14/django-uwsgi-and-n...)
For a good comparison on different WSGI servers (aka uwsgi vs gunicorn, etc):
http://nichol.as/benchmark-of-python-web-servers http://nichol.as/benchmark-of-python-web-servers
- unbit 15y agosupervisor is great, but if you want to host multiple applications the best way would be the uWSGI Emperor http://projects.unbit.it/uwsgi/wiki/Emperor http://projects.unbit.it/uwsgi/wiki/Emperor Regarding the benchmark, it is a bit outdated and the apache+mod_wsgi analysys/configuration is totally wrong (i am one of the uWSGI authors, but mod_wsgi is great, and seeing it blasted wrongly in that url is a bit disappointing) By the way, do not choose your application server looking only at performance.really.
- JonAtkinson 15y agoI've followed uWSGI development on and off for a little while, but I never knew about Emperor. I've been looking for something similar for a while. Thanks a lot for your work!