我正在尝试开发基于CherryPy的系统。 我实际上正在使用 Apache2 网络服务器+ mod_python 。 我有下一个问题:
当我更新我的应用程序的代码时,刷新几次浏览器,结果与编辑前相同。 它似乎在某处缓存了响应。 当我重新启动Apache服务器时,问题就解决了,但是刷新浏览器而不重新启动apache总是返回相同的响应,尽管更新了我的应用程序的源代码。
如何在每次制作版本时不必重新启动Web服务器的情况下获取CherryPy应用程序的最新版本?
非常感谢!
答案 0 :(得分:2)
这不是来自樱桃文件(但是来自Django's Running a development server with mod_python),但也许有帮助:
只需在httpd.conf文件中设置
MaxRequestsPerChild 1
即可强制Apache为每个请求重新加载所有内容。