-
Spike
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
Goal:
The Manila API service uses oslo.service.wsgi.Server, which internally relies on eventlet for:
- Concurrent request handling via green threads
- Non-blocking I/O operations
- Connection pooling, pool size management, including reset operations
- Request dispatching to worker processes
- Process launching via service.ProcessLauncher
- Service coordination between workers
- Graceful shutdown handling
This spike will explore alternatives such as gunicorn or uwsgi, deprecating the native wsgi server's usage.
Acceptance Criteria:
- Identify code changes that will be necessary
- is cloned by
-
OSPRH-19815 Implement alternatives for Manila WSGI server
-
- Backlog
-