在 Windows Server 2016 上使用 IIS 时 ftp 和 http 非常慢

在 Windows Server 2016 上使用 IIS 时 ftp 和 http 非常慢

我有带有 proftpd ftp 服务器的 Cenots,并且获得了我的连接可以达到的最大上传速度。

但是我们必须将此服务器转换为 Windows Server 2016。我从服务器管理器安装了 IIS 并配置了 ftp 设置。

该服务器具有 1 gbps 的连接。我从这台 Windows 服务器下载的速度是我的互联网与托管在同一 DC 中的任何其他网站/我自己的 Linux 服务器所能达到的速度的 30%。

我甚至尝试在其他一些可以很好地运行 Linux 的服务器上安装 Windows,但我遇到了同样的问题,从客户端到运行 IIS 的服务器的上传和下载速度非常慢。

我的 30 mbps 互联网速度:

  • 使用 ftp 从我的电脑上传到 IIS 服务器:400 KB/s
  • 使用 ftp 从我的电脑上传到我的其他 Linux 服务器:400 KB/s
  • 从 IIS 服务器进行 HTTP 下载:500 KB/s
  • 从任何网站/我的其他 Linux 服务器进行 HTTP 下载:2500 KB/s

另一位同事的 80 mbps 互联网速度:

  • 使用 ftp 从他的电脑上传到 IIS 服务器:1200 KB/s
  • 使用 ftp 从他的电脑上传到我的其他 linux 服务器:1200 KB/s HTTP 下载

  • IIS 服务器:从任何网站/我的其他网站 HTTP 下载速度为 2500-4000 KB/s

  • Linux 服务器:8500 KB/s

如果有人能告诉我为什么 IIS ftp 和 http 与 Linux 上的 apache/proftpd 相比如此慢,以及如何解决这些问题,我将不胜感激。

提前致谢

相关内容