当前位置:首页 > 内存 > 正文

iis内存占用率高分析(内存占用率高怎么解决)

  • 内存
  • 2024-08-20 11:14:36
  • 4609

一、服务器被攻击了,IIS的进程CPU占用100%.是什么攻击?IIS服务遇到死循环后,主要症状是:进程占用CPU使用率100%,导致服务器出现故障。
经过小编的多次教训,由于本人技术水平不高,想出以下笨方法供大家使用:
1.创建一个BAT文件,关闭IIS服务进程即可及时解决。
文件内容:netstopiisadmin/y
2.创建BAT文件启动服务进程,可以在服务关闭后及时启动。
文件内容:NetStartW3svc
3遇到的问题:由于DLLHOST进程占用CPU过多,操作系统有时无法完全关闭WWW服务,因此如果检测到其存在。仍然有进程占用CPU当速度为100%时,可以再次杀掉该进程,然后启动WWW服务。
4如果你不明白上面的内容,可以联系我,QQ8218878
5我没有尝试过的一件事是,如果你把这两个程序放到一个特定的服务,然后遇到情况就运行它。可以远程解决问题吗,但是WWW不行,只能关闭,或者输入文件的密码另一种方法是用3389打开。
[问题]
显示在我的服务器上,导致内存和CUP使用率为100%。
服务器配置Windows2000ServerIIS5.0SQL2000
使用过程中发现文件导致CPU使用率达到100%,浏览器速度变得非常慢。
最奇怪的是,在任务管理器进程中发现了两个与同名的文件进程。其中一个CPU使用率低,而另一个同名文件进程的CPU使用率达到100%并且居高不下,经常在90%到100%之间。
天哪,这真的很奇怪。关闭WWW服务并重新启动后,一切正常,但一两天后又出现上述现象。但有时WWW服务无法停止,必须重新启动计算机才能正常工作。
我试验了一两个月,重装了几次系统,问题都没有解决。
向墨竹请教。
1.如何在IIS服务遇到死循环后自动运行bat文件或者定时运行bat文件,使IIS服务能够正常运行?
2.如何查找死循环的原因?
[解答]
如果你只有一个网站,可以自己测试一下。点击节目页面即可一一查看。如果太多,则将其关闭有些人需要找出哪个网站有问题,这是唯一不花钱就能做到这一点的万无一失的方法。
很多朋友问过我这个问题,所以我在这里详细介绍一下
PART1
原因:由于病毒原因,该帖子服务器重复工作,导致杀毒软件繁忙,所以内存占用高
例如:瑞星就有这个问题,资源占用居高不下
解决方案:关闭邮件监控或者杀毒软件的其他监控,如果覆盖率下降,就是DEL2的原因。
原因:WEB页面有程序打开数据库或者执行创建对象后不要关闭它。随着时间的推移,服务器内存会损坏。
比如:机器启动后,内存使用率低,运行一段时间后,内存几乎达到100甚至上百MB。
解决方案:使用上述命令关闭IIS服务并检查屏幕。如果内存突然减少,那就是问题所在。
DEL3.
SERV-U也存在占用资源的问题有时候SERV-U服务开启后会占用100%的CPU速度,但是我。不知道发生了什么,但是等等