|
|
贴子作者:lifanxi |
发贴日期:2001-10-19 00:00 |
阅读次数:743 |
回复条数:2 |
所属版块:计算机与网络 |
最后回复日期:2001-10-20 21:15 |
|
|
标题:为何主页服务器常常会瘫痪? |
内容: |
|
引起服务器瘫痪的原因有很多,包括: 1.服务器本身性能不好,死机。 2.病毒,包括网络蠕虫病毒。 3.服务器负担太重。 我们的网站之所以经常不能正常工作,主要是由于上面的第3条影起的。 同一般的网站制作不同,ASP网站的制作不但有传统网的界面制作,更重要的是包括了网页程序的书写。学过任何计算机语言的同学都知道,一个死循环可以轻松的让计算机死机。比如下面的C程序: main(){ while(1);} 或者 main(){for(;;);} 同样的,在ASP中,如果不小心出现形如: <% set rsResult=objDB.execute("select * from txl") while not rsResult.EOF response.write rsResult("xm") '少了一行 rsResult.movenext wend %> 这样的数据库操作语句就会引起同死机一般的服务器巨大负担,导致网站瘫痪。 我们用的服务器上至少有上千个用户,只要有一个用户的程序中出现了这样的死循环,整个服务器就会完完。这也就是为什么几乎所有的免费主页服务器都不支持ASP的原因。 我们现在用的服务器大约是四个PIII处理器,4GB内存的服务器,即使是这样高配置的服务器,也无法负担如此的重任。所以瘫痪是再所难免。如果有人对服务器做故意破坏,那就更是防不胜防。
|
回复:
贴子作者:空白 |
发贴日期:2001-10-20 14:32 |
。。。。。。 看不懂~ X-( 等我学会后再说吧~~~ |
贴子作者:lifanxi |
发贴日期:2001-10-20 21:15 |
计算机与网络论坛主要讨论计算机与网络的专业话题。当然不要求所有人都看懂,也没必要所有人都去学很多的计算机知识,毕竞计算机是工具,不是人为它服务,是它为人服务! |
您尚未登陆网站,不能回复贴子!
|
|
|