限制条件:带宽投入
在此基础上怎样才能架设出高负载的网站?

解决方案 »

  1.   

    ab -n 1000000000000 -c 100000000 http://127.0.0.1
    肯定能带来高负载
      

  2.   

    分散负载一般怎么做分散?
    我的想法是
    首先分散WEB与DATABASE
    然后在WEB里面分散HTML文件与PICTURE,这样最后就只剩下处理PHP
    服务器是这样分布的:
    总共就一个IP,通过NAT设置,指定主服务器IP(LAN),数据库服务器,图片服务器,HTML服务器都为同一LAN,这样做行吗?一般都是什么方法?
      

  3.   

    怎么可能总共就一个IP?
    静态话,缓存,web和附件都放在不同服务器上,这些就不说了,负载的瓶颈关键还是在数据库,怎么处理好是个比较有挑战的问题
    将数据库,表分散到多台服务器上,可以使用mysql主从备份,或两主多从等等
      

  4.   

    如果不考虑集群等硬件的。
    数据结构是否合适,算法是否合适,还有是在关键位置上用好cache,特别是内存cache,速度提升很明显。