对于我正在从事的项目,我注意到如果我使用 IIS FTP 和 HTTP 服务,文件传输* 速度非常糟糕。我知道我最不应该想到的是“这是一个 Windows 错误”,但事实是,只需在 Windows Server 上使用 IIS 或将 Windows XP 计算机上的 IIS 更改为 FileZilla 和 LightHTTPd,我的文件传输速度就会提高两倍原来的配置,让我“嗯”。
Windows XP 上运行的 IIS 有任何限制吗?有文件传输限制或类似的东西吗?
文件传输是通过一个文件的一个连接完成的。我的文件传输客户端是唯一一个连接到 PC 的客户端。
谢谢。
最佳答案
正如其他人所说,默认情况下,Win XP 中的 IIS 5 有 10 个同时连接限制。通过元数据库变量设置脚本可以将其增加到最大 40。
cd \inetpub\adminscripts
cscript adsutil.vbs set w3svc/MaxConnections 40
iisreset
第一个命令将目录更改为 IIS adminscripts 文件夹。第二个命令运行一个脚本,将 IIS 元数据库中的 MaxConnections 值设置为 40(允许的最大值)。第三个命令 (iisreset) 关闭然后重新启动 IIS。
关于iis - Windows XP 上的 IIS 有任何限制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/298692/