我有一个php搜索引擎,运行在apache上,托管在centos上的5个vps上,没有mysql,没什么真正的,只是一堆php文件,我平均有600名访问者,我需要更多的带宽,我想主持我的网站在4个vps上分配带宽,问题是如何?
发布于 2011-11-06 12:07:54
在评论中,阿汉们已经提到了“穷人的负载平衡”(比如,DNS循环)。这是最简单的可能性,因为您的网站是无状态的,并且不依赖于在请求中保存数据(如用户状态)。一旦您拥有服务器端会话数据,您就需要在服务器之间同步这一点,或者使用“粘性会话”(总是服务器来自同一个系统的单个用户的请求)。
此外,您还可以分割站点的资产(例如静态页面、图像、CSS等)。并让单独的服务器提供服务,缓存时间较长,以便客户端获取它们一次,并将它们保存更长一段时间。
https://serverfault.com/questions/328245
复制相似问题