大家都知道我們的虛擬主機,也就是我們的免備案空間是沒限制CPU的,但是由于客戶的程序有問題或者程序代碼不夠完善,容易造成我們整個服務(wù)器的CPU高,造成整個服務(wù)器用戶受影響,所以我們公司有定時監(jiān)控軟件,可以監(jiān)控到服務(wù)器上某個虛擬主機的CPU占用百分百,從而不影響客戶,而兩全其美,但是有的客戶發(fā)現(xiàn)自己網(wǎng)站被暫停后,肯定要問我們,為什么他的空間被關(guān)閉了,他的網(wǎng)站都沒動過,為什么會CPU百分百,下面我們根據(jù)客戶的這個問題來研究下為什么會CPU百分百。
免備案空間CPU百分百的原因,大部分出現(xiàn)問題的都是ASP程序,而且大多都是ACCESS數(shù)據(jù)庫,可能有些客戶會問,ACCESS數(shù)據(jù)庫不是很方便嗎?為什么會出現(xiàn)這個問題,我們下面來說下2個問題。
1:是因為程序的代碼設(shè)置有問題導(dǎo)致的,一般例如,程序的代碼,寫的就是個死循環(huán)代碼,然后代碼死循環(huán),從而導(dǎo)致服務(wù)器資源上升,直至CPU百分百,這個問題如果客戶不懂,需要聯(lián)系程序商,或者聯(lián)系懂設(shè)計開發(fā)的人員解決。
2:ACCESS數(shù)據(jù)庫問題,我們講過很多次,這個數(shù)據(jù)庫是微軟開發(fā)的一款簡易數(shù)據(jù)庫,他的運算能力很差,如果數(shù)據(jù)庫太大,并且運算需要很大的時候,一般需要轉(zhuǎn)換為MSSQL數(shù)據(jù)庫了。
當(dāng)然也有網(wǎng)站是別的原因出現(xiàn),具體我們?nèi)绻霈F(xiàn),還需要仔細研究啊。
|