程,有可能会出现几种挑战: 1、Apache 的软负载或 LVS 软负载等无法承担巨大的 web 访问量(请求连接 数、
网络流量等)的调度了, 这个时候如果经费允许的话, 会采取 的方案是购 买 硬件负载,例如 F5、Netsclar、Athelon 之类的,如经费不允许的话,会采取的 方案是将应用从逻辑上做一定的分类,然后分散到不同的软负载 集群中; 2、原有的一些状态信息同步、文件共享等方案可能会出现瓶颈,需要进行 改进,也许这个时候会根据情况编写符合网站业务需求的分布式文件系统等; 在做完这些工作后,开始进入一个看似完美的无限伸缩的时代,当网站流量 增加时,应对的解决方案就是不断的添加 webserver。 看看这一步完成后系统的图示:
增加更多的 webserver 这一步涉及到了这些知识体系: 到了这一步,随着机器数的不断增长、数据量的不断增长和对系统可用性的 要求越来越高,这个时候要求对所采用的技术都要有更为深入的理