← Back to team overview

openstack team mailing list archive

Re: What's the web server used in the Nova API server?

 

It's not like we wrote our own webserver :)  Eventlet has a wsgi
container. We just went ahead and used it. Not only does it perform
very well, it's also very straightforward to use for testing (compared
to having to install and configure Apache to get going)..

2012/1/16 Michael Basnight <mbasnigh@xxxxxxxxxxxxx>:
> Just curious, whats the reason we went with rolling our own instead of using something like nginx/apache2/etc w/ mod_wsgi?
>
> On Jan 16, 2012, at 2:14 AM, Thierry Carrez wrote:
>
>> Joe Smithian wrote:
>>> I browsed the openStack documentation but couldn't find information
>>> about the Nova API server.
>>> What's the web server used in the Nova API server?
>>> Can we use a different web server  such as Apache or Tomcat?
>>>
>>> I'd appreciate your comments.
>>
>> Nova uses Python eventlet WSGI servers.
>> You can't directly use a different web server, though you can certainly
>> place Nova API servers behind some other server.
>>
>> --
>> Thierry Carrez (ttx)
>> Release Manager, OpenStack
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openstack
>> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~openstack
>> More help   : https://help.launchpad.net/ListHelp
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp



-- 
Soren Hansen        | http://linux2go.dk/
Ubuntu Developer    | http://www.ubuntu.com/
OpenStack Developer | http://www.openstack.org/


References