试用DNS轮询,更换Web服务器
来自Jamesqi
James Qi(讨论 | 贡献)2009年6月23日 (二) 22:26的版本 (创建新页面为 '{{日志顶部}} --~~~~ 本来这个星期初接着把MediaWiki升级1.15.0中出现的一些问题都检查、解决的,但接着两天服务器都负载过高,虽…')
--James Qi 2009年6月23日 (二) 22:26 (CST)
本来这个星期初接着把MediaWiki升级1.15.0中出现的一些问题都检查、解决的,但接着两天服务器都负载过高,虽然上次同事去为MySQL服务器加了4G内存到6G,但因为还有Web服务在一起共用,所以负载依然很高,其他服务器的硬盘空间不够(上次带去的硬盘型号有误无法接上),无法转移Web服务,所以很麻烦。
本来每周初两天的流量都会大一些的,结果这两天因为服务器的问题也受影响,同事们的编辑工作也断断续续。周末和晚上流量小一些还勉强能用,但昨天白天就不行了,今天上午准备用Squid中的负载均衡,但失败了,可能是因为我们用的Squid版本还是2.4的老版本,应该升级到2.6或者3.0以上。然后用最简单的DNS轮询,虽然可以生效,但因为round-robin不能判断哪台服务器的具体负载情况,而且其他Web服务器前端没有Squid服务,结果搞得几台服务器的负载都高得不行,反而影响其他网站的访问。
还试过把MediaWiki的搜索框都禁止掉,结果还是负载继续高,这样完全无法坚持了,只有再次升级硬件一条路了。下午紧急让同事联系新配一台服务器,配置为至强4核CPU、4G内存、500G硬盘,应该比以前的配置都要好,明天上午安装,下午就赶紧送到机房去使用。今年下半年肯定还有服务器需要更换,特别是前端Squid服务器,内存、硬盘都偏小,而且还是用的老版本Squid。
标签:DNS、轮询、服务器。 |
相关内容:
|