Возникла задача запустить несколько приложений под управлением
Gunicorn
. Раньше использовал для этого
uwsgi
и там запуск приложений выглядел довольно интуитивно. В директории
/etc/uwsgi/apps-enabled
распологались файлики с настройками для каждого проекта и после изменений или в случае необходимости перегружался
uwsgi
:
service uwsgi restart
И все. А с
gunicorn
в документации к
aiohttp написано что надо из папки с приложением выполнить команду:
gunicorn app:app -k aiohttp.worker.GunicornWebWorker -b localhost:80
Но что делать если не хочется запускать каждый проект отдельно в каком нибудь
screen
-e а хочется выполнить просто:
service gunicorn restart
Какой должна быть для aiohttp настройка в
/etc/gunicorn.d
?