使用 Tornado 服务器和 Apache2 进行 SSL 反向代理时初始页面加载缓慢

使用 Tornado 服务器和 Apache2 进行 SSL 反向代理时初始页面加载缓慢

我的网站出现长时间延迟(通常是几分钟,但有时页面根本无法加载)的情况(en-real.com),如果新用户(浏览器)正在访问网站。如果新浏览器刷新页面,内容就会显示出来,一切正常。有趣的是,当新用户导致这种延迟时,它还会挂起旧用户的连接。如果任何用户点击“刷新”,所有用户的内容都会正确加载。

我可以在隐私模式下在 Chrome 和 Firefox 上重现此行为。在隐私模式下,如果超过 30 分钟没有发出请求,则请求会滞后。

Tornado 监听端口 8700,提供内容。我有一个由 Apache2 运行的反向代理,用于将请求从端口 443 和 80 转发到端口 8700。我感觉反向代理可能与此行为有关,但不知道该测试什么。或者可能与正在加载的 SSL 证书有关?

相关内容