服务器|站长
欠图王好多人情了,实在不好意思拖了,今天来此顶一下。今天和大家交流交流服务器的选择问题。
04年做站的时候,不怕你们笑话,当时用的服务器就是垃圾pc机,具体垃圾到什么程度请看配置:
C4 1.7的U,
512的内存
80g的硬盘
虽然很垃圾,但是当时用的是惊云的下载系统做的一个下载站,asp的,mdb的数据库,大家应该都知道。这样垃圾配置的服务器竟然能支撑5万ip的流量(软件在另外一台服务器上),现在想起来都有点不可思议。
后来上档次了,换成P4 2.4 的U 1G的内存,服务器上除了原来的下载站,又加了一个音乐站,加起来也有8万ip了,因为程序都是生成静态html页面的,基本上服务器的CPU消耗都在50%以下,内存占用更少了,基本在400m以下。
05年的时候用上了PHP+mysql 程序,杰奇的小说程序,做了一个文学站(http://www.wenxuewu.com),开始的时候用的P4 3.0的U 1G的内存,感觉差不多了,谁知道当流量上到2万ip的时候,发现服务器的CPU已经不堪重负了,经常跑到100%,最后没办法,只好把sql数据库迁移到另外一台相同配置的服务器上了,这下服务器的CPU的消耗终于好一点了。但是当流量继续增加到3万ip的时候,服务器的CPU又跑满了,没办法只好,只好把程序内生成“压缩包”和“全文阅读”的选项去掉了,结果一下又损失了不少流量。现在跑程序的服务器的CPU基本上都在50%左右,数据库的服务器偶尔还会跑到100% 。现在才发现P4根本不是做服务器CPU的料,最近在做准备,准备换双至强(鸟枪换跑,嘿嘿),到时候才给大家交流交流。
最近在捣鼓一个MSsql 数据库的程序,结果发现,mssql吃内存非常非常厉害,服务器内存至少2g,建议4g以上,才能保证数据库的流畅运行。
总结:选用不同的程序,服务器的选择也要有所不同。