Estoy ejecutando una aplicación Django en Apache + mod_python. Cuando realizo algunos cambios en el código, a veces tienen efecto inmediatamente, otras veces no, hasta que reinicio Apache. Sin embargo, realmente no quiero hacer eso, ya que es un servidor de producción que ejecuta otras cosas también. ¿Hay alguna otra forma de forzar eso?Reiniciar una aplicación Django que se ejecuta en Apache + mod_python
Para dejarlo en claro, dado que veo que algunas personas lo hacen mal, estoy hablando de un entorno de producción . Para el desarrollo, estoy usando el servidor de desarrollo de Django, por supuesto.
Tengo un poco de miedo de este XXgi cosas después de todos los problemas que tuve con FastCGI (claro, fue Lighttpd, pero aún así): http://stackoverflow.com/questions/393637/django-fastcgi-randomly-raising- operationalerror. No sabía que wsgi es la forma recomendada de implementar Django ahora. Solía ser mod_python, ¿verdad? De todos modos, lo investigaré. ¡Gracias! – ibz
s/this things/these things/:) – ibz
Como se indicó en otra parte, debe usar el modo de demonio mod_wsgi para obtener una función mediante la cual se realizará una recarga cuando se toque el archivo de script de WSGI. –