django + mod_python怎么实现程序更改不重启apache

freecode 2008-05-13
采用mod_python,将django项目配置到apache下。现在碰到的问题是,如何实现不重启apache,更改后的程序立即生效。网上google了下,只找到些零碎的话如:“mod_python 一直带 import_module() 函数来加载模块, 当模块改变的时候自动重新加载。 可以解决这个问题”,没找到具体代码。另一种实现是设置 MaxRequestsPerChild  1 但看了下资料,会影响apache性能。
feisan 2008-07-01
还是重启一次比较可靠。

重启的速度还是挺快的。
duka 2008-07-24
feisan 写道
还是重启一次比较可靠。

重启的速度还是挺快的。

的确,这位仁兄说得很对,就连 restart都不要用。
bohemia 2008-07-24
Google了下.果真如LZ所说;
也许import_module()是当下比较好的解决方法;不过看似存在其他问题;


http://www.modpython.org/pipermail/mod_python/2004-October/016567.html

http://www.modpython.org/pipermail/mod_python/2004-October/016596.html

Global site tag (gtag.js) - Google Analytics