socketify.py icon indicating copy to clipboard operation
socketify.py copied to clipboard

[Feature request]: When used as a server for WSGI and ASGI, can be running with Gunicorn

Open amchii opened this issue 2 years ago • 1 comments

Uvicorn provides a worker to be used together with gunicorn:

Gunicorn is a mature, fully featured server and process manager.

Uvicorn includes a Gunicorn worker class allowing you to run ASGI applications, with all of Uvicorn's performance benefits, while also giving you Gunicorn's fully-featured process management.

This allows you to increase or decrease the number of worker processes on the fly, restart worker processes gracefully, or perform server upgrades without downtime.

Can socketify.py provide a worker to work with gunicorn?

amchii avatar Aug 02 '23 07:08 amchii

socketify wants to replace gunicorn, we will add all gunicorn features to socketify CLI https://docs.socketify.dev/cli.html I will keep it open because probably is faster to create a gunicorn worker than implementing all features, but worried about performance impact.

cirospaciari avatar Aug 02 '23 11:08 cirospaciari