研究,就先从入口开始。

天涯所使用的ip地址

221.11.172.154 海南网通
124.225.65.154 湖南电信
218.77.130.151 海南电信

这些ip估计是天涯用来分流带宽所使用,在我测试的这个时间,218.77.130.151这个ip有可能正在迁移到124.225.65.154。

接下来是四台一组的squid主机(squid/2.6.STABLE4)每组负责几个板块,统计了一下至少有3组,也就是12台 。一组称之通用,一组称之热门,一组可称之新来的。这些squid组要做到url分流,那么肯定得有一个7层代理拉,根据天涯之前的记录,这个7层代理是F5。其它看了一下,天涯所有的域名、流量和并发量基本上都是通过这两三台F5搞定的,看来F5的能力还是比较强的。不过,抄句话来说就是光喝还没醉过。

然后cache下来就是web主机了,天涯用的是非常流行的windows 2000和Microsoft IIS 5,主机数量根据cache组计应该会有3 台。会不会阔绰的用到3 台sql server不得而知,数据库装在web服务器上的可能性比较高。另外有些板块是不走cache服务器的,那些也会用到机器,这些机器是不是重复利用的,以后有空再慢慢统计。另外天涯还有两个项目,一下还想不起名字,那两个是google提供的完整方案。

天涯的程序大部分是asp,有部分是asp.net,有一部分又是resin跑的jsp。在bbs中,估计是大部分用的asp,然后在几个关键点用jsp来补充,也就是asp jsp的结构,变幻多端,不可学也。IIS6我已经5年没有实用过了,就不加评说。resin的性能不错,不过还不能算稳定服务器。sql server我也多年未用,不过当年我非常的菜,用着这玩意非常不顺,现在我还是非常之菜,偶尔碰到同样感到头疼。

画个架构图送大家收藏吧。

天涯(tianya)bbs系统架构分析
标签:
系统架构

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
白云城资源网 Copyright www.dyhadc.com

评论“天涯(tianya)bbs系统架构分析”

暂无“天涯(tianya)bbs系统架构分析”评论...

《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线

暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。

艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。

《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。