[Neutron] Question on uwsgi based web server support for neutron

Slawomir Kaplonski skaplons at redhat.com
Sun Mar 24 08:43:26 UTC 2019


Hi,

I’m not sure but probably, if this would require any changes in neutron code, then it should be proposed as RFE and discussed by drivers team.

> Wiadomość napisana przez Le, Huifeng <huifeng.le at intel.com> w dniu 11.03.2019, o godz. 03:05:
> 
> Sean and Slawek,
> 
> Thanks much for the comments! So What the process to propose this default configuration for Train cycle? Thanks much!
> 
> Best Regards,
> Le, Huifeng
> 
> -----Original Message-----
> From: Sean Mooney [mailto:smooney at redhat.com] 
> Sent: Tuesday, March 5, 2019 10:52 PM
> To: Slawomir Kaplonski <skaplons at redhat.com>; Le, Huifeng <huifeng.le at intel.com>
> Cc: Miguel Lavalle <miguel at mlavalle.com>; Khalil, Ghada <Ghada.Khalil at windriver.com>; starlingx-discuss at lists.starlingx.io; openstack-dev at lists.openstack.org
> Subject: Re: [Neutron] Question on uwsgi based web server support for neutron
> 
> On Tue, 2019-03-05 at 08:53 +0100, Slawomir Kaplonski wrote:
>> Hi,
>> 
>> I don’t know about any plans to make it default now in Stein. IMO We can think about it in Train cycle.
> for what its worth i dont think project actully have default in repect to eventlets vs wsgi it really the installer that do have default. keystone i think is the only project that "defults" to wsgi and that is because they delete the eventlet version if i am not miss remembering.
> 
> that said i do think that more project should consider moving to wsgi only.
> eventually i would hope we could drop all eventlet depencies in openstack but i know that for several of the agents like the nova agent that is hard to do. for the apis however wsgi provided a convent way to drop that depency and improve performance at the same time.
>> 
>>> Wiadomość napisana przez Le, Huifeng <huifeng.le at intel.com> w dniu 05.03.2019, o godz. 08:37:
>>> 
>>> Slawek,
>>> 
>>> Thanks much for the information. Yes, it is already possible to 
>>> configure using uswgi for neutron API which is also the way I used to verify the issue.
>>> 
>>> So will it be used as default configuration (as other openstack 
>>> projects) for neutron in any planned release? or it supposed to require the system admin to apply this configuration manually when deployment? thanks much!
>>> 
>>> Best Regards,
>>> Le, Huifeng
>>> 
>>> -----Original Message-----
>>> From: Slawomir Kaplonski [mailto:skaplons at redhat.com]
>>> Sent: Tuesday, March 5, 2019 3:20 PM
>>> To: Le, Huifeng <huifeng.le at intel.com>
>>> Cc: Miguel Lavalle <miguel at mlavalle.com>; Khalil, Ghada 
>>> <Ghada.Khalil at windriver.com>; starlingx-discuss at lists.starlingx.io; 
>>> openstack-dev at lists.openstack.org
>>> Subject: Re: [Neutron] Question on uwsgi based web server support 
>>> for neutron
>>> 
>>> Hi,
>>> 
>>>> Wiadomość napisana przez Le, Huifeng <huifeng.le at intel.com> w dniu 05.03.2019, o godz. 03:26:
>>>> 
>>>> Miguel,
>>>> 
>>>> During STX deployment process, it is found the current neutron 
>>>> eventlet based web server has some unexpected behavior for 
>>>> multiple long live clients and it is also verified that apache WSGI/uwsgi based web server can solve such issues. the detail information of this issue can be found at https://bugs.launchpad.net/neutron/+bug/1800599.
>>>> 
>>>> 
>>>> So is there any plan or roadmap to switch to the new apache 
>>>> WSGI/uswgi based web server for Neutron in Stein release? Thanks much!
>>> 
>>> AFAIK it is already possible since Rocky 
>>> https://docs.openstack.org/neutron/rocky/admin/config-wsgi.html
>>> Is it what You are asking for?
>>> 
>>>> 
>>>> Best Regards,
>>>> Le, Huifeng
>>> 
>>>>>> Slawek Kaplonski
>>> Senior software engineer
>>> Red Hat
>>> 
>> 
>>>> Slawek Kaplonski
>> Senior software engineer
>> Red Hat
>> 
>> 
> 

— 
Slawek Kaplonski
Senior software engineer
Red Hat




More information about the openstack-discuss mailing list