我使用ajax (jQuery)动态加载另外7到8个页面到我的主页,类似于igoogle,当刷新几次或更多人访问时,出现了以下问题:
HTTP 403.9 -访问被禁止:连接到Internet信息服务的用户太多
则IIS已死,无法访问。我怀疑是因为AJAX异步请求创建的连接太多,导致IIS无法处理。
配置:
XP IIS 5 NET 4
使用LINQ to SQL访问数据库。
发布于 2011-02-16 22:46:20
这里有一篇文章详细介绍了这个限制:http://weblogs.asp.net/cazzu/archive/2003/10/10/31476.aspx
默认为10个连接,最多可配置40个。
发布于 2011-02-16 22:58:06
除非您在本地进行开发,否则不应在Win XP IIS实例上承载任何网站。
Windows XP上的IIS与Windows Server上的IIS不同,您将继续遇到问题。
不管你做什么,在你使用合适的平台之前,你都会继续遇到问题,现在有很多很好的(免费的)选择。
发布于 2011-02-16 22:43:18
在您的网站上关闭keep alives。
IIS 5对其可同时处理的请求数有限制。生产网站应托管在Windows的服务器版本上,而不是XP上。
https://stackoverflow.com/questions/5017767
复制相似问题