¿Cómo es posible recargar Apache WSGI de un usuario en particular?

¿Cómo es posible recargar Apache WSGI de un usuario en particular?

Tengo varias instancias de WSGI ejecutándose cada una en su propia cuenta de usuario.

Estoy tratando de permitir que los usuarios recarguen sus propios procesos HTTPD solo en la actualización del código Python/DJango, sin afectar a los demás usuarios (como lo haría el reinicio completo de Apache).

¿Alguna forma de lograr esto?

Respuesta1

No conozco una forma de reiniciar procesos individuales sin tener varias instalaciones diferentes de Apache (que es una forma perfectamente sensata de hacerlo, especialmente si la gente está rompiendo cosas). Sin embargo, es posible que desee consultar elagraciadoDirectiva de reinicio... Básicamente, es un reinicio que espera a que se completen los procesos en ejecución, antes de realizar un ciclo en el servidor.

Trabajo en muchos sitios web realmente grandes y esto se usa comúnmente en producción con muy poco impacto para el usuario.

información relacionada