У меня есть несколько экземпляров WSGI, каждый из которых работает под своей учетной записью.
Я пытаюсь дать пользователям возможность перезагружать свои собственные процессы HTTPD только при обновлении кода Python / DJango, не затрагивая других пользователей (как при полном перезапуске Apache).
Любой способ добиться этого?
Я не знаю, как перезапускать отдельные процессы без нескольких разных установок apache (что является вполне разумным способом сделать это, особенно если люди что-то ломают). Однако вы можете посмотреть на изящный Директива перезапуска ... По сути, это перезапуск, который ожидает завершения запущенных процессов, прежде чем запускать цикл сервера.
Я работаю над множеством действительно больших веб-сайтов, и это обычно используется в продакшене с очень небольшим влиянием на пользователя.