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 |