耗資源停權通知
尊敬的客戶(hù):
您好!
感謝您公司選擇了我司服務(wù),我們對您們的支持表示感謝!
由于貴網(wǎng)站序編寫(xiě)存在漏洞,耗用了大量的系統資源,嚴重影響了服務(wù)器性能。
我們很高興能夠為您服務(wù),但同時(shí)請您嚴格遵守我們簽定的主機合同,您使用的網(wǎng)站為共享服務(wù)器,在您的網(wǎng)站出現耗資源情況后,會(huì )影響同臺服務(wù)器的其它用戶(hù)正常使用,按照租用虛擬主機時(shí)簽訂的協(xié)議我們?yōu)榱吮WC對客戶(hù)公平,負責的服務(wù)宗旨,不得已只得先關(guān)閉您的網(wǎng)站減輕服務(wù)器負載,維護整臺服務(wù)器的運行,所以,出現這種情況我們無(wú)法預先通知您請您諒解,關(guān)閉后的第一時(shí)間我們會(huì )通過(guò)電話(huà)或email進(jìn)行通知,您網(wǎng)站被關(guān)閉后著(zhù)急的心情我非常能理解,但我們也是本著(zhù)從解決問(wèn)題角度出發(fā),維護客戶(hù)的正常使用,如果有別的用戶(hù)因程序編寫(xiě)問(wèn)題影響到您,我們也會(huì )保證您的正常使用處理其它用戶(hù),因此給您帶來(lái)的不便向您表示深深的歉意。對于解決方法,我們建議您盡快修改程序,或租用專(zhuān)門(mén)為高級客戶(hù)量身定制的獨享主機,由您獨享一臺服務(wù)器,以獲得更高的系統資源。
1、何謂耗資源?
即程序占用CPU及內存過(guò)多,是對資源的一種浪費?蛻(hù)使用虛擬主機時(shí)程序編寫(xiě)的不合理、錯誤嚴重,造成服務(wù)器負載急劇上升,極大的影響了正?蛻(hù)的使用,就是耗資源。
耗資源分為耗用CPU資源和內存資源,2種。
2、為什么會(huì )出現耗資源?
(1)程序編寫(xiě)有問(wèn)題。(一般為asp程序變量沒(méi)有清空)
(2)數據庫調用頻繁。(常見(jiàn)的是access數據庫問(wèn)題)
(3)由于訪(fǎng)問(wèn)量或流量過(guò)大導致的耗內存問(wèn)題引起的耗資源(此情況一般為大流量主機)。
3、耗資源的影響。
(1)影響較輕的,會(huì )使客戶(hù)網(wǎng)站訪(fǎng)問(wèn)慢。
(2)嚴重的會(huì )使IIS服務(wù)停止,網(wǎng)站無(wú)法訪(fǎng)問(wèn)。
4、耗資源處理方法?
通過(guò)觀(guān)察程度客戶(hù)耗資源的程度,進(jìn)行處理:
(1)程度較輕:關(guān)閉其耗資源的程序;
(2)程度較重:關(guān)閉其耗資源的目錄;
(3)嚴重:關(guān)閉asp權限。(相當于關(guān)閉站點(diǎn))
5、耗資源客戶(hù)的解決辦法?
耗資源用戶(hù)一般為NT 的ACCESS數據庫用戶(hù)。
主要存在的問(wèn)題:
(1)數據庫過(guò)大:根據微軟的建議,ACCESS數據庫不得超過(guò)30M。解決方法:
1)要升級到SQLSERVER。因為sql是基于客戶(hù)/服務(wù)器結構,這意味著(zhù)服務(wù)器不用再執行客戶(hù)端的任務(wù),而access并不是基于客戶(hù)/服務(wù)器結構,除了處理數據庫任務(wù)外,其還必須在各個(gè)客戶(hù)端活動(dòng)間劃分處理器時(shí)間,因此也會(huì )造成系統負載非常的大。
2)壓縮數據庫。把數據庫空間壓縮到規定范圍內。但是對于結構比較復雜的用戶(hù),壓縮的效果不大,這種用戶(hù)建議拆分數據庫。
(2)由用戶(hù)程序導致的耗資源。一般都是調用ACCESS數據庫頻繁或本身編寫(xiě)BUG導致。主要表現在:數據庫長(cháng)駐進(jìn)程多,數據庫調用完畢而沒(méi)有相應的關(guān)閉語(yǔ)句,造成連接長(cháng)期占用無(wú)法釋放而形成錯誤、程序變量再調用完畢后結束時(shí)沒(méi)有進(jìn)行清理。我們建議您盡快修改程序升級成為基于客戶(hù)/服務(wù)器結構的SQL數據庫,或租用專(zhuān)門(mén)為高級客戶(hù)量身定制的獨享主機,由您獨享一臺服務(wù)器.以獲得更高的系統資源。
6、耗資源與大流量的區別。
(1)大流量客戶(hù):進(jìn)行大量的圖片下載、廣告互換、聊天等工作,造成帶寬嚴重占用。
(2)耗資源客戶(hù):運行自己網(wǎng)站程序,造成服務(wù)器負載急劇上升,造成服務(wù)器無(wú)法正常服務(wù)。
(3)區別在與大流量客戶(hù)是網(wǎng)絡(luò )帶寬方面,而耗資源客戶(hù)是對服務(wù)器正常運行方面。