Discourse 通过反向代理加载缓慢

你好!

我在 Ubuntu 18.04 的 Docker 容器中运行 Discourse。为了访问它,我使用了 Apache 反向代理,并在其前面部署了 Varnish 缓存。网站可以正常加载和运行,但速度不如其他使用 Varnish 缓存的网站快。其他网站的加载时间为 1-3 秒,而 Discourse 需要 5-8 秒。有人知道原因吗?我还在另一个 Docker 容器中运行了 mailcow,它采用了相同的配置(Apache 反向代理等),加载速度相当快,因此我认为问题出在 Discourse 与 Varnish 的兼容性上。

谢谢,
Kian

隔离问题的标准方法是:在移除您自定义的代理设置后,检查系统是否仍然缓慢。如果不再缓慢,则问题出在您的代理上。

在我们的官方安装指南以及付费托管服务中,我们使用 Apache 或 Varnish 进行代理,因此我们不推荐这样做。

2 个赞