我有一个 Web 应用程序作为 Apache httpd 后面的反向代理运行。时不时地,我的网络请求会返回错误的内容。特别是,对主页、图像、css 文件或 javascript 文件的请求将返回先前生成的主页版本,因为text/plain
缺少 doctype 后的换行符。
我不知道问题出在哪里——我已经关闭了我在 httpd 中知道的所有缓存。当问题发生时,web-app 的日志功能不会显示请求,而 httpd 会显示。
有什么方法可以让我观察 httpd 和 web-app 之间发生的事情,以便查看错误是 web-app 还是 httpd?我不确定我知道如何捕捉这个……</p>
如果有帮助,该网络应用程序是基于 Plack 的应用程序,在 Starman 下运行。