[openstack-dev] mod_wsgi: what services are people using with it?

Nick Papadonis npapadonis at gmail.com
Wed Aug 17 20:52:02 UTC 2016


Comments

On Wed, Aug 17, 2016 at 4:41 PM, Matthew Thode <prometheanfire at gentoo.org>
wrote:

> On 08/17/2016 03:22 PM, Nick Papadonis wrote:
> > I was hacking in this area on Mitaka and enabled Glance, Cinder, Heat,
> > Swift, Ironic, Horizon and Keystone under Apache mod_wsgi instead of the
> > Eventlet server.    Cinder, Keystone, Heat and Ironic provide Python
> > source in Github to easily enable this.  It appears that Glance and
> > Swift (despite the existence of
> > https://github.com/openstack/swift/blob/2bf5eb775fe3ad6d3a2afddfc75723
> 18e85d10be/doc/source/apache_deployment_guide.rst)
> > provide no such Python source to call from the Apache conf file.
> >
> > That said, is anyone using Glance, Swift, Neutron or Nova (marked
> > experimental) in production environments with mod_wsgi?  I had to put
> > together code to launch a subset of these which does not appear
> > integrated in Github.  Appreciate your insight.
>
> This might be better for the ops list, so cc'd them.
>
> I don't use apache / mod_wsgi, but I do use uwsgi with cinder, horizon,
> keystone, neutron and nova.  At the moment it's just glance that's not
> using it, but there was a bug iirc with how it interacted with uwsgi.  I
> should look into it again.
>
> I even made a blog post about it a while back.
>
> https://mthode.org/posts/2016/Mar/of-openstack-and-uwsgi/


Thanks for the quick response!

Glance worked for me in Mitaka.  I had to specify 'chunked transfers' and
increase the size limit to 5GB.  I had to pull some of the WSGI source from
glance and alter it slightly to call from Apache.

I saw that Nova claims mod_wsgi is 'experimental'.  Interested in it's
really experimental or folks use it in production.

Nick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160817/9b9e82c7/attachment.html>


More information about the OpenStack-dev mailing list