VPS的CPU占用100%故障排查
更新:TDYUN   时间:2015/5/18 15:50:56

通常情况下VPS的CPU一般不会占用100%,内存资源也不会占完。若您的服务器经常CPU资源100%,可以打开任务管理器,查看是哪个进程引起的,
如果是w3wp.exe 将CPU占完了,就是有IIS中的站点导致的,需要检查下站点程序是否有BUG或者访问量很大或者其他原因。
可以在IIS的应用程序池中对该站点的CPU资源进行限制,如图:



也可以在IIS的站点属性中,对带宽和连接数进行限制,来达到缓解访问量大导致CPU耗尽的问题
(访问量大最根本的解决方法就是升级到资源更多的云主机或者独立服务器)如图:



若您的服务器经常内存耗尽,且运行了mysql或者mssql的,可能是您的服务器内存不能满足您现有的需求,
建议升级到更大内存的型号。若内存足够大,请在任务管理器中查看占用内存较高的进程,查看下是否因为mysql连接数过多,
或者其他原因导致了内存占用后无法及时释放引起内存耗尽。这种情况,可以联系网站开发人员进行分析处理。