在Apache上使用mod_wsgi、Python和Django进行热部署

4 投票
2 回答
797 浏览
提问于 2025-04-16 17:39

我搭建了一个Apache服务器,使用了mod_wsgi、python_sql、mysql和django。现在一切都运行得很好,唯一的问题是每次我修改代码后,修改的内容不会立即生效。我以为在使用python/mod_wsgi时,代码是可以实时编译的。

我必须先关闭服务器,然后再重新启动才能看到更改的效果。

有没有人能告诉我如何在这种设置下实现热部署呢?

谢谢,

Neeraj

2 个回答

3

我只要稍微动一下wsgi文件,就总能解决问题。

7

这个内容在mod_wsgi的文档中有说明。你可以查看这里:

http://code.google.com/p/modwsgi/wiki/ReloadingSourceCode

撰写回答