在 Apache 2 上使用 mod-python mod-wsgi 在 Python 中进行开发。
一切运行良好,但如果我对 PY 文件进行任何更改,更改将不会传播,直到我重新启动 Apache /etc/init.d/apache2 restart
。
这很烦人,因为我无法在开发过程中每次都通过 SSH 和重启 Apache 服务。
有什么方法可以禁用 Apache 缓存吗?
谢谢。
最佳答案
从性能的角度来看,这是一个非常糟糕的设置,但我在我的 http.conf 中所做的是将 MaxRequestsPerChild
设置为 1。这具有每个 apache 进程处理单个请求之前的效果快死了。它会降低吞吐量(因此不要使用该设置运行基准测试,或在生产站点上使用它),但它具有为每个请求为 python 提供干净环境的效果。
关于python - 在用于 Python 开发的 Apache 2 中禁用缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12432130/