如何解决win2003系统出现Service Unavailable
来源:网络收集 点击: 时间:2024-04-09当网站的访问量超过服务器硬件资源所能承受的极限。比如2Wip纯静态.html页面的网站和2Wip的动态网页脚本的网站,所要求的服务器硬件资源要低好几倍。动态脚本的比如asp或php占用的系统资源很多。也会容易导致iis系统崩溃等。更多服务器教程百度搜索:主机侦探
2/7应用程序池所对应的网站程序可能有错误或死循环也会导致Service Unavailable的错误。常见的错误我们可以通过系统日志来查看分析,具体方法,桌面右键我的电脑属性——管理——系统工具——应用程序查看。常见的系统日志就会提示:“应用程序池 xxx 被自动禁用,原因是为此应用程序池提供服务的进程中出现一系列错误,或者提示:应用程序池 xxx 超过了其作业限制设置。
3/7IIS服务器上多个网站共用一个应用程序池,这样长期使用,当某个网站被CC攻击或资源死循环无法及时回收,就会导致所有的网站都会打不开现象等。 争对以上情况我们可以综合得出一个共同的解决方案。具体如下图所示。
4/7我们可以对IIS服务器上,每个网站分配一个不同的应用程序池使用。这样就互不影响,也便于优化配置使用。如下图。 打开IIS信息管理器,找到应用程序,右键新建应用程序池——输入应用程序池名。


创建好后,我们在打开网站,找到您要设置的网站,右键属性——找到主目录——选择应用程序池。如下图。

这样就可以把不同的网站,分配出不同的应用程序池来使用。
我们需要对应用程序池进行优化配置。如设置定时自动回收应用程序池,设置内存及CPU使用率,设置当IIS访问连接数时自动回收应用程序池。具体如下图。
7/7正常我们只需要每天在某个特定的时间去自动回收应用程序池就可以了。具体的时间你可以自己添加指定的时间段。其它的比如内存使用限制及CPU使用率限制及性能参数这些是需要根据你的网站及服务器的负载配置优化而决定的。正常是无须设置的,默认就可以了。
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_474310.html