为什么华为电脑ASP服务器打开一直显示被占用

为什么华为电脑ASP服务器打开一直显示被占用,第1张

在程序运行CMD中使用命令netstat -n -a -o 查看80端口被哪个PID程序所占用,然后使用windows任务管理器查看具体PID对应的具体程序。

任务管理器默认没有显示PID列,需在选择列中列出。

一般80端口被把System进程所占用,即为操作系统自带的IIS的默认网站。可以在控制面板->所有程序中查看是否以安装IIS,如果已安装而不需要可以删除,否是在默认网站上点击右键,将默认的80段口修改为其它。

解决办法:

1、在dos下,输入 netstat -ano|findstr 8080

//说明:查看占用8080端口的进程,显示占用端口的进程

2、taskkill /pid 51424 /f

//说明,运行windows自带taskkill命令,将上面显示的进程号,结束掉。

常见的解决方法

1、关闭不常用端口和多余启动项

这里建议用户关闭不常用的端口,开启不常用的端口,容易出现CPU内存占用率高的情况。当负荷过重的时候,CPU占用率可能过高。另外,系统在安装完成后会默认开启不少启动项,这些启动项会消耗不少系统资源和内存。

2、尽量不要安装和运行多余的软件

服务器上安装过多多余的程序和软件时也容易造成CPU内存占用率高的情况。很多朋友喜欢在vps上安装一些如QQ等软件,少部分朋友有在vps上看视频、玩游戏的习惯,这不经意间就容易出现CPU占用率过高的问题。

3、安装合适的杀毒软件

服务器上要安装合适服务器使用的杀毒软件,因为一些软件并不适合服务器使用,如360等,这些杀毒软件会有一些随时监控功能,会随时执行扫描任务,这样会额外增加系统的负担,容易导致CPU占用率过高的情况出现,严重的甚至会导致系统崩溃,所以有朋友安装360后会发现服务器会明显变卡,服务器上建议安装安全狗杀毒软件。

4、设置应用程序池的回收时间

应用程序池的默认回收时间是29个小时,这个一般不是很好设置,有时候会出现内存无法释放的情况,导致CPU内存占用过高,所以建议设置一下应用程序池的回收时间,把回收时间缩小,这样可以及时释放内存。

5、提高vps安全性

当服务器受到病毒或木马攻击的时候,CPU也会出现占用率过高的情况,要预防出现服务器CPU占用率过高的情况,用户朋友要做好服务器的安全工作,提高安全性,避免经常出现受黑客攻击的情况。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/141488.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-18
下一篇2023-03-18

发表评论

登录后才能评论

评论列表(0条)

    保存