Это замечательно, и если вы используете supervisor для управления gunicorn, вы можете заменить команду cat на: supervisorctl status gunicorn_task_name | sed -e 's /.* pid ([0-9] \ {1,5 \}). * / \ 1 / g'

учаю непоследовательное поведение при перезагрузке кода с приложением Django 1.3 и gunicorn 0.12.1, работающим внутри virtualenv.

Gunicorn не перезагружает мое приложение должным образом, даже после перезапуска определенного PID процесса gunicorn. Когда я запускаю основнойrunserver (через Джанго, черезmanage.py команда) это не проблема.

Когда я удаляю и воссоздаю свой virtualenv, gunicorn работает, как и ожидалось, с новым кодом.

Есть ли кэш Python или что-то? Я также пытался удалить все*.pyc файлы.

Ответы на вопрос(2)

Ваш ответ на вопрос