大家都知道我们的虚拟主机,也就是我们的免备案空间是没限制CPU的,但是由于客户的程序有问题或者程序代码不够完善,容易造成我们整个服务器的CPU高,造成整个服务器用户受影响,所以我们公司有定时监控软件,可以监控到服务器上某个虚拟主机的CPU占用百分百,从而不影响客户,而两全其美,但是有的客户发现自己网站被暂停后,肯定要问我们,为什么他的空间被关闭了,他的网站都没动过,为什么会CPU百分百,下面我们根据客户的这个问题来研究下为什么会CPU百分百。
免备案空间CPU百分百的原因,大部分出现问题的都是ASP程序,而且大多都是ACCESS数据库,可能有些客户会问,ACCESS数据库不是很方便吗?为什么会出现这个问题,我们下面来说下2个问题。
1:是因为程序的代码设置有问题导致的,一般例如,程序的代码,写的就是个死循环代码,然后代码死循环,从而导致服务器资源上升,直至CPU百分百,这个问题如果客户不懂,需要联系程序商,或者联系懂设计开发的人员解决。
2:ACCESS数据库问题,我们讲过很多次,这个数据库是微软开发的一款简易数据库,他的运算能力很差,如果数据库太大,并且运算需要很大的时候,一般需要转换为MSSQL数据库了。
当然也有网站是别的原因出现,具体我们如果出现,还需要仔细研究啊。
|