У меня есть программа на Python, работающая на машине Centos.Я использовал virtualenv (источник активации), чтобы активировать определенный питон, а затем я использую следующую команду:
gunicorn -t 10000 -b 0.0.0.0:1234 start:app &
Работает нормально.Но когда я закрываю bash, моя программа больше не работает.когда я открываю новый bash (через PUTTY) и набираю
ps -C gunicorn
, я вижу запущенный процесс gunicorn.Если я положу все это на local.rc (для инициализации вместе с сервером), то все будет работать всегда.
У меня два вопроса.Первый:
Могу ли я поставить "навсегда" на gunicorn (как мы добавили в node.js) или отсоединить gunicorn и virtualenv от bash, чтобы всегда работать независимо от закрытия bash?
Как я могу решить эту проблему?