Those 19 lines had been in place from before 2013 (probably 2011!), which 
is why I missed the change.   That site is not really "production" except 
for the fact that it faces the public internet.  Probably has no visitors 
except me;  I just want to learn how to configure and manage something that 
is a sensible production environment.

I realize I am not cutting any cogs, just substituting cogs.

Why would you rule out Cherrypy?  I am not a big proponent of one over the 
other, just curious about your strong recommendation in favor of twisted, 
tornado, gevent. Simply looking for something reasonably well-supported, 
reliable, easier to manage, and adequate in performance (whatever that 
means).

Thanks.

On Wednesday, June 3, 2015 at 2:53:37 PM UTC-7, Niphlod wrote:
>
> 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.

Reply via email to