0

我正在为我的 k3s 集群使用 longhorn。我的集群与我的本地计算机处于完全不同的环境中。访问仪表板的设置如下所示。

本地 PC (env1) <-> 反向代理 (env1, IIS6) <-> 反向代理 (env2, IIS8) <-> K3s 集群 (env2 nginx ingress) <-> Longhorn 仪表板 (env2)

此设置适用于我的大多数应用程序。像 Kubernetes 仪表板、graylog、一些自己开发的东西等。

但是 longhorn 重新加载了很多次,以至于第一个反向代理上的所有临时 Windows 端口都被占用了。然后,不再可能与服务器建立其他连接。关闭所有端口也需要重新启动 IIS。此外,关闭所有连接需要一些时间。所以它对服务器造成了很大的压力。

我的问题是,我的 IIS 配置有问题吗?我在 IIS 6 上使用 ARR。它是默认配置,没什么特别的。使用 URL 重写模块在用户界面上完成。

或者是否有longhorn的设置,我可以在哪里禁用页面的重新加载?

这是我的浏览器的截图。如您所见,向服务器发送了许多请求:

在此处输入图像描述

4

0 回答 0