IIS上的站点可以绑定在不同的端口,例如80,81,82,83等不同端口
当创建了5个占用不同端口的站点后,再创建第六个端口时候
IIS会报告“无更多可用内存”
解决方案
这是微软IIS的设计造成的
要想添加第六个不同端口的站点,需要修改注册表:
1、打开注册表编辑器,开始-运行-输入“regedit”
2、展开HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\HTTP\\Parameters\\
3、在其下创建一个DWORD值类型的键值,命名为MaxEndpoints,值为十六进制的0
4、重新启动IIS,开始-运行-cmd,输入“net stop http”,然后“net start http”