IIS连接过多的原因及解决方法(转载)

优采云 发布时间: 2021-07-29 00:15

  IIS连接过多的原因及解决方法(转载)

  一:

  网站hosting 建立在每台服务器多用户的基础上,即多用户共享一台服务器。为防止同一服务器上同一用户的IIS链接数过大或占用过多服务器资源影响其他用户的正常使用,目前所有网站hosting服务商都对IIS链接数和单个用户的流量。并且服务器进程占用CPU的比例也相应受到限制。

  当用户的站点超过服务器的限制,访问站点时服务器繁忙,或者当前访问站点的人过多,超出了服务器的处理能力等相关错误信息。

  如果用户网站出现上述提示怎么办?

  1、 检查您的网站是否拥有大量受众。如果确实有很多人在线访问,那么唯一的解决方案是向空间提供商提出升级您的空间以容纳更多人访问您的网站。

  2、如果您觉得网站的在线用户数不应该超过设定的限制,那么您应该检查您网站上的内容,看看是否有图片、Flash、音乐、下载文件、电影、等比较醒目的文件被别人盗用了!一般很多访问量比较少的网站都会出现这种情况,而且大多是被别人盗号造成的。如果您发现可疑文件被盗,请删除或更改目录。

  3、 检查站点的网页的合理性,因为IIS链接数是在IE屏幕上计算的,也就是在同一个IP内,如果同时打开10个网页,那么IIS 会将其视为 10 个链接的数量。换句话说,你的网页所使用的框架结构,那么这个网页中有几个框架页面,也就是IIS链接的数量。如果您的网页出现这种情况,建议进行以下改进:

  一个。尽量不要使用框架化和结构化的网页;

  B.尽量不要使用新打开窗口的链接,以免访问用户同时打开多个网页,造成IIS链接的浪费。

  4、 检查您的站点是否有占用高 CPU 的可执行文本网页(一般称为 ASP、JavaScript、PHP、CGI 等)。如果使用Access数据库,一般数据库容量超过5M后,查询数据库时CPU会非常高,容易导致CPU使用率超过设置限制。建议您优化程序结构,优化程序语句的执行。如果Access数据库比较大,建议使用SQL数据库。

  5、检查你的网站中是否有比较大的图片、Flash、音乐、电影等文件。例如,访问某个站点的用户并不多,IIS 链接的数量可能只有几十个,但是他在网页中使用了比较大的 Flash 或图片(如 300K 以上)来增强效果。网页。因此,他可能无法访问该网站。原因是网站的流量(带宽)使用量超过了限制,所以建议意大利语网页尽量使用较小的文件,这样可以避免流量超限,提高客户端的下载速度,给客户一个感觉更好。

  两个:

  Singularity Interactive 目前提供虚拟主机,这意味着多个用户可以在一个服务器上一起使用它。考虑到整个服务器可以正常运行,防止一个用户的网站IIS连接过大或占用过多的服务器资源影响其他用户网站的正常运行。每个主机提供商都会对每个用户使用的 IIS 连接数、流量和 CPU 设置相应的限制。

  当用户的网站超过服务器设置的限制时,如:IIS连接过多,会出现一些相应的错误。解决IIS连接数过多的方法有:

  1. 检查您的网站 是否有很多人访问。如果是这种情况,那么您可以考虑将空间类型升级到更高级别或购买额外的 IIS 连接。

  2.如果你觉得网站访问量不会超过设定值,并且流量或IIS连接特别大,很可能你在网站中的图片、flash、视频文件或下载文件已被他人盗用。建议通过设置防盗链,防止此类事件发生。

  3.检查网页设计的合理性,因为IIS连接数是根据IE屏幕计算的。比如,对于同一个IP,如果你打开20个网页,那么IIS连接数就被认为是20,或者你的网页使用的是Frame结构,如果这个网页有几个frame页面,那么就有几个IIS连接。如果出现这种情况,可以考虑以下改进方法:

  a) 尽量不要在网页中使用框架结构。

  b) 考虑减少使用新打开窗口的链接,防止访问者同时打开多个网页,造成 IIS 连接浪费。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线