注册 登录
天上人间论坛 返回首页

rym1020的个人空间 http://rym1020.imwork.net:888/?1 [收藏] [复制] [分享] [RSS]

日志

论坛已启用CDN缓存加速技术

已有 104 次阅读2008-10-12 04:28 |个人分类:记流水帐

CDN缓存加速技术是指,用多台服务器负载均衡以运行某个网站,这些服务器里有一台源服务器,就是原本运行网站的服务器,其他的都是缓存服务器,我们通过通过访问者的IP来判断其地区,再根据不同地区将访问者分配到离其最近的一台缓存服务器,从而使得访问者可以以更快的速度打开网站。如果未使用CDN,那么离网站服务器所在地很远的访问者打开网站可能会非常慢,特别是南北电信网通之间的访问更加慢。

我们的动漫网从2007年开始就使用了CDN技术,不过当时是加入了CDN联盟,因为组建CDN网络需要多台服务器和大量带宽,当时我们没有那个条件,也没有那个技术。加入他们的条件是提供1台linux系统服务器/网站。现在,我们已自己研究出了CDN组建技术,并且也已具备了组建CDN的硬件条件。因此现在动漫网用的是自己的CDN网络。

本来当时我想把论坛也一并做CDN的,但是当时有一个非常困难的问题没有解决。运行CDN的软件默认每台机器只支持2000个在线连接,而动漫网由于访问量巨大,本身都经常不够用。如果要增加连接限制,必须重新编译CDN软件的源代码(开源的软件),可那个软件是linux上开发,我一点不懂,要想编译和修改那个程序的难度我都无法想象。后来,经过不断的尝试和研究,期间由于时间关系,断断续续的研究尝试了一个多月,直到昨天才终于编译成功了。现在的连接数应该已经没有限制了。于是迫不及待的给论坛也启用CDN。

由于论坛服务器放在四川绵阳,那边的网络速度连全国并不是很快,特别是北方网通用户,打开论坛将会非常慢。现在用了CDN后就不一样了,南方的访问南方的服务器,北方的访问北方的服务器,速度将会明显提升。不过,由于论坛上动态的操作比较多,例如发贴和回贴,这是需要更新数据库的,因此象这样的操作是无法缓存的,但如果是看贴或浏览版面,将会明显变快。

为了便于使用CDN,我把bbs.52tsrj.com和bbs.52tian.net两个域名都转向到了bbs.52tian.com,以后统一使用bbs.52tian.com作为论坛地址,不过以前用bbs.52tsrj.com保存的图片等并不会打不开,服务器会自动转到相应的路径下的。现在还属于测试阶段,有什么问题请大家及时联系我。

发表评论 评论 (8 个评论)

回复 尛冄 2008-10-12 15:02
:o
回复 擦肩而过。 2008-10-12 18:48
..... 现在论坛很卡,可怜我吧
回复 rym1020 2008-10-12 21:15
原帖由擦肩而过。于2008-10-12 18:48:00发表 ..... 现在论坛很卡,可怜我吧
告诉我你的地区和宽带类型,我看下是不是服务器分配错了
回复 尛傲﹐ 2008-10-13 04:46
哈哈, 我就在绵阳, 难怪我这速度还不错呢~
回复 擦肩而过。 2008-10-14 11:26
原帖由rym1020于2008-10-12 21:15:11发表 原帖由擦肩而过。于2008-10-12 18:48:00发表 ..... 现在论坛很卡,可怜我吧 告诉我你的地区和宽带类型...
浙江。 家里基本是上不去。 哎, 太那和可怜了

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

天上人间论坛

GMT+8, 2024-12-22 00:02 , Processed in 0.088018 second(s), 14 queries , Gzip On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部