Использование forever.js с Python
Два вопроса:
- Есть ли эквивалент Python для forever.js для запуска процесса Python в фоновом режиме, не требуя sudo?
- Можно ли использовать forever.js с Python? Как насчет виртуального пользователя?
Ответы
Ответ 1
Легко использовать Python с forever.js:
forever start -c python python_script.py
Чтобы использовать его с virtualenv немного сложнее, я сделал это с помощью bash script (назовите его python_virtualenv
):
#!/bin/bash
# Script to run a Python file using the local virtualenv
source bin/activate
bin/python [email protected]
Теперь используйте script с вечно:
forever start -c ./python_virtualenv python_script.py
Ответ 2
У меня возникли проблемы с выполнением python script с настраиваемыми путями ведения журнала, после того, как я попытался работать со следующей командой:
forever start -c python -l /tmp/forever.log -o /tmp/out.log -e /tmp/error.log python_script.py
Скажите, если бы это сработало для вас