anyone is free to do whatever he/she wants. Few things to consider: uwsgi is by far the most complete piece of production-ready "thingy" to run your app into. Given that a frontend IMHO is required, when you set a reverse proxy to anyserver.py (vs setting uwsgi) if you don't have specific requirements to run outside uwsgi, you're absolutely NOT cutting any "cogs" in your system. frontend-thingy-app. "specific requirements to run outside uwsgi" IMHO are : twisted, tornado, maybe gevent.
Running rocket,waitress,cherrypy,paste,wsgiref (i.e. threaded webservers) is a NO-GO if you have uwsgi at your disposal. Hoping that a software doesn't break even between major releases is hoping for the best (I assume you had some passing from uwsgi 1.x to 2.x), but these 19 lines <https://github.com/web2py/web2py/blob/master/scripts/setup-web2py-nginx-uwsgi-ubuntu.sh#L130> didn't change from Jan 2013. If you don't want anything to change, don't update your system in the first place. If you want new features / bugs fixed / etc, you HAVE to deal with some discrepancies. note for everybody: I'm not at all involved in uwsgi development/marketing at all, but I strongly feel that what Roberto did needs to be highly considered. He's passionate, replies quickly and politely all the times and listens to the community very carefully. -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.