一、2003应用程序池自动死了,不能恢复了,一直出现 Service Unavailable 常见方法如下。
1:没有打SP1补丁的时候会出现这个IIS60假死问题,但现在微软都在自动更新里面出补丁了,一般你打好最新补丁后是不会出现此问题了。(所以现在的IIS假死与这个关系不是很大)
2:从IIS60开始CPU资源都在应用池里面限制了,不象以前的IIS5。所以假死的池的缘故就是池被拉死,你在网站打不开的时候可以看到你的某个应用池是禁用的,上面出现一个红叉。你鼠标右键启动网站又会自动恢复。 这个原因:大概是以下几个因数造成的。
(1):你限制了应用池的资源,限制得太小 比如:50这样或更少更多一点,这个时候如果你这个池下面的网站占用CPU太高,比如超过50% 那么5分钟后他就自动死了,手工默认建立的应用池默认是超过资源不 *** 作。
出现上面这个情况解决方法:1:不限制CPU资源,(这个是不可取的,不限制资源,有的程序有BUG占用资源厉害了的,服务器都会被拉死,你可能都无法 *** 作服务器。)2:在超过资源那里选择关闭,这个关闭默认是失败5次,90秒内恢复,一般默认就可。网站能自动恢复,这个关闭:不是永久关闭,意思是超过资源关闭,然后在某时间内自动恢复池。不 *** 作就是不恢复,这个是很多人的误区。
(2):内存限制 在IIS60应用池上面有虚拟内存和最大内存限制,如果你设置了这个。那么网站访问量大了 也会出现假死,所以不建议设置这里。默认就可。
3:就是服务器自身内存太小,网站运行当然需要使用到内存了,当内存不够的时候应用池也会死掉变成禁用。那么只有等内存全部释放出来才能恢复应用池了。出现这个情况:那么你就要考虑加内存或者检查到底是什么程序占用了内存了。比如MSSQL数据库,这个可是吃内存得大户啊,最好别和WEB服务器同时一个服务器上。很多人用1G内存做 2003系统,2003NET结构是很占用内存的,所以做服务器选2003还得把内存加到2G或更高才好。 内存不够上面 2点讲到的,是没办法 *** 作了,也无法自动恢复。
4:就是ACCESS数据库太大或查询太多,这个也会出现把IIS拉死,解决方法;修复ACCESS数据库,或尽量少用ACCESS数据库,升级至sqlserver数据库;或者在技术方面革新,像现在有些网站系统,风讯、动易等cms;pjblog、zblog等博客程序,都支持生成静态功能
5:不同网站用不同应用池:根据你自己实际情况而定,站点大的最好独立一个应用池,限制他的资源超过了自动回收,看上面(1)讲到的,这样就不影响其他站点。中型站点:多个网站共用一个应用池,比如5个站点用一个池,设置他资源时间等等。这样他们就算超资源了也不影响其他应用池的网站。
6:设置回收时间:很多人以为设置回收池越短越好,其实是错误的,每次回收当然是把内存回收回来了,但加重了一次服务器的负担,当服务器比较繁忙的时候,有可能导致其他应用池死。所以建议设置共1000就行了。其他独立池按照他网站流量而设置 可以设置600 也行,共用的不建议设置太短。
7:网站后台过不了多久自动退出又要重新登陆:这个情况就是你设置回收时间太短了,按照 6点设置吧。 不要设置什么20分、30分这样的,这样不好的。另外一个原因就是和站的响应设置时间有关,设置得稍长些。
8:windows 2003系统iis6访问本机的站点时提示“Service Unavailable”;
查看iis的应用程序池,状况提示为:未指定错误,同时应用程序池自动停止运行
(望采纳)
木马病毒造成常用病毒捆绑应用程序和系统文件,或者应用程序组件丢失造成的,绝技方法如下。
1、首先右键点击桌面底部的任务栏空白位置,在d出菜单中选择“任务管理器”的菜单项。
2、然后在打开的任务管理器窗口中,找到Windows资源管理器的进程。
3、接着右键点击Windows资源管理器进程,在d出菜单中选择“结束任务”的菜单项。
4、然后点击任务管理器窗口中的文件菜单。
5、在d出的文件下拉菜单中点击“运行新任务”的菜单项。
6、接着在打开的新建任务窗口中,输入命令explorer后点击确定,这样问题就解决了。
MSSQ了吗?1、通过控制面板-》管理工具-》服务,找到数据库服务名
2、打开SQL SERVER服务管理器,该管理器一般在右下角任务栏能找到,或者从开始菜单SQL SERVER 2000目录下可以找到
3、通过命令提示符控制,开始,运行net stop MSSQLSERVER停止服务,net start MSSQLSERVER启动服务
启动直接点开机键就可以。
重启reboot 就可以了。
关机,init3、shutdown -f now、halt 都可以关机。
重启服务services 服务 restart。
停止服务services 服务 stop。
开始服务services 服务 start。
服务状态services 服务 status。
扩展资料:
常用命令及技巧:通用命令。
1、date :打印或者设置系统的日期和时间
2、 stty -a:可以查看或者打印控制字符(Ctrl-C、Ctrl-D、 Ctrl-Z等)
3、 passwd:用passwd -h查看
4、logout,login: 登录shell的登录和注销命令
5、 more, less, head tail: 显示或部分显示文件内容
6、 lp/lpstat/cancel, lpr/lpq/lprm: 打印文件
7、 chmod u+x:更改文件权限
8、 rm -fr dir:删除非空目录
9、cp -R dir:拷贝目录
10、 fg jobid :可以将一个后台进程放到前台
参考资料来源:百度百科-linux
关闭防火墙1
出现这种问题我们首先要关闭掉防火墙。
打开控制面板界面,点击安全中心;
2
安全中心d出后我们点击Windows防火墙,进入到防火墙界面;
3
然后Windows防火墙中,我们点击关闭,然后点击确定;
4
虽然此时的防火墙关闭了,但是我们还需要关闭掉防火墙服务。
在电脑左下角的菜单栏,找到并打开运行,输入servicesmsc点击确定,会d出系统服务界面;
5
在服务界面中,我们在右侧找到Windows FireWall/Internet connection sharing(ics),双击一下;
6
在d出的对话框中我们选择启动类型为“手动”,服务状态下我们点击“停止”,然后点击确定并退出,一般这个问题就解决了。
END
更改浏览器设置
1
以上步骤如果尚未解决,我们可以更改浏览器设置。
在桌面找到ie浏览器,右键点击属性,d出属性对话框;
2
我们选择高级选项,在下面的设置中我们在"允许活动内容在我的计算机上的文件中运行"和“允许运行或安装软件,即使签名无效”前面打勾√,然后点击确定退出。
END
重新设置网络
出现这种情况除了以上原因之外还可能是我们的网络设置出错,我们可以拔掉网线或者断掉wifi重新连接。
或者我们打开360安全卫士的断网急救箱功能;
在d出的断网急救箱中,我们点击“全面诊断”,查找自己网络设置和故障的原因,并进行急救。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)