耗资源停权通知
尊敬的客户:
您好!
感謝(xiè)您公司选择了我司服務(wù),我们对您们的支持表示感謝(xiè)!
由于贵网站序编写存在漏洞,耗用(yòng)了大量的系统资源,严重影响了服務(wù)器性能(néng)。
我们很(hěn)高兴能(néng)够為(wèi)您服務(wù),但同时请您严格遵守我们签定的主机合同,您使用(yòng)的网站為(wèi)共享服務(wù)器,在您的网站出现耗资源情况后,会影响同台服務(wù)器的其它用(yòng)户正常使用(yòng),按照租用(yòng)虚拟主机时签订的协议我们為(wèi)了保证对客户公平,负责的服務(wù)宗旨,不得已只得先关闭您的网站减轻服務(wù)器负载,维护整台服務(wù)器的运行,所以,出现这种情况我们无法预先通知您请您谅解,关闭后的第一时间我们会通过電(diàn)话或email进行通知,您网站被关闭后着急的心情我非常能(néng)理(lǐ)解,但我们也是本着从解决问题角度出发,维护客户的正常使用(yòng),如果有(yǒu)别的用(yòng)户因程序编写问题影响到您,我们也会保证您的正常使用(yòng)处理(lǐ)其它用(yòng)户,因此给您带来的不便向您表示深深的歉意。对于解决方法,我们建议您尽快修改程序,或租用(yòng)专门為(wèi)高级客户量身定制的独享主机,由您独享一台服務(wù)器,以获得更高的系统资源。
1、何谓耗资源?
即程序占用(yòng)CPU及内存过多(duō),是对资源的一种浪费。客户使用(yòng)虚拟主机时程序编写的不合理(lǐ)、错误严重,造成服務(wù)器负载急剧上升,极大的影响了正常客户的使用(yòng),就是耗资源。
耗资源分(fēn)為(wèi)耗用(yòng)CPU资源和内存资源,2种。
2、為(wèi)什么会出现耗资源?
(1)程序编写有(yǒu)问题。(一般為(wèi)asp程序变量没有(yǒu)清空)
(2)数据库调用(yòng)频繁。(常见的是access数据库问题)
(3)由于访问量或流量过大导致的耗内存问题引起的耗资源(此情况一般為(wèi)大流量主机)。
3、耗资源的影响。
(1)影响较轻的,会使客户网站访问慢。
(2)严重的会使IIS服務(wù)停止,网站无法访问。
4、耗资源处理(lǐ)方法?
通过观察程度客户耗资源的程度,进行处理(lǐ):
(1)程度较轻:关闭其耗资源的程序;
(2)程度较重:关闭其耗资源的目录;
(3)严重:关闭asp权限。(相当于关闭站点)
5、耗资源客户的解决办法?
耗资源用(yòng)户一般為(wèi)NT 的ACCESS数据库用(yòng)户。
主要存在的问题:
(1)数据库过大:根据微软的建议,ACCESS数据库不得超过30M。解决方法:
1)要升级到SQLSERVER。因為(wèi)sql是基于客户/服務(wù)器结构,这意味着服務(wù)器不用(yòng)再执行客户端的任務(wù),而access并不是基于客户/服務(wù)器结构,除了处理(lǐ)数据库任務(wù)外,其还必须在各个客户端活动间划分(fēn)处理(lǐ)器时间,因此也会造成系统负载非常的大。
2)压缩数据库。把数据库空间压缩到规定范围内。但是对于结构比较复杂的用(yòng)户,压缩的效果不大,这种用(yòng)户建议拆分(fēn)数据库。
(2)由用(yòng)户程序导致的耗资源。一般都是调用(yòng)ACCESS数据库频繁或本身编写BUG导致。主要表现在:数据库長(cháng)驻进程多(duō),数据库调用(yòng)完毕而没有(yǒu)相应的关闭语句,造成连接長(cháng)期占用(yòng)无法释放而形成错误、程序变量再调用(yòng)完毕后结束时没有(yǒu)进行清理(lǐ)。我们建议您尽快修改程序升级成為(wèi)基于客户/服務(wù)器结构的SQL数据库,或租用(yòng)专门為(wèi)高级客户量身定制的独享主机,由您独享一台服務(wù)器.以获得更高的系统资源。
6、耗资源与大流量的區(qū)别。
(1)大流量客户:进行大量的图片下载、广告互换、聊天等工作,造成带宽严重占用(yòng)。
(2)耗资源客户:运行自己网站程序,造成服務(wù)器负载急剧上升,造成服務(wù)器无法正常服務(wù)。
(3)區(qū)别在与大流量客户是网络带宽方面,而耗资源客户是对服務(wù)器正常运行方面。