Все потоки
Поиск
Написать публикацию
Обновить
21
0
Андрей Булгаков @andreiko

Пользователь

Отправить сообщение

Плавный перезапуск FastCGI-процессов — django_graceful

Время на прочтение3 мин
Количество просмотров3.3K
Из всех способов деплоинга django-проектов мой любимый — FastCGI. Он поддерживается большинством веб-серверов, позволяет внятно разграничить права доступа и имеет массу других преимуществ.

Однако в django его реализация не лишена недостатков. Чтобы запустить FastCGI-сервер нужно выполнить «./manage.py runfcgi» с немаленьким количеством параметров, которые если и можно запомнить, то точно не захочется писать каждый раз руками. А если это происходит в контексте обновления кода проекта на боевом сервере, то команд становится ещё больше. Приходится писать различные wrapper-ы для запуска и перезапуска, которые засоряют проект.
Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Троицк, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность