一个小博客的成长后续

  • A+
所属分类:建站经验

博客做的越来越大,以致于一台服务器也承受不了时,我们就需要扩展架构了。

第一阶段:要做的就是web和数据库分离,使web可以存放更多文件,数据库的存取效率更高。请求先发送到web端,web端判断请求信息为静态还是动态的,静态本地处理直接返回,动态的就连接到数据库调用数据。

第二阶段:增加一台web服务器,专门用于存放静态文件,在此上做nginx基于文件类型的分发,静态的自己去处理,动态交给另一台服务器处理。这样就把大量请求分流,减少动态服务器的压力。

第三阶段:再增加一台web,同样进行动态文件处理,更大程度减少动态服务器的压力。

第四阶段:增加一台数据库服务器,将两台服务器读写分工,一台只负责读,另一台只负责写入。

第五阶段:在web和数据库之间加入memcache缓存服务器,加速数据处理过程。

第六阶段:大量购买节点,搭建cdn服务器,在最外层分担压力。

  • 我的微博
  • 这是微博的扫一扫
  • weinxin
  • 微信公众
  • 微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:58   其中:访客  57   博主  1

    • avatar 找研诎酵段槐商严辟钙辞殴试拐焙眉壕悔 9

      签到成功!签到时间:今日的上午8:44:05,每日打卡,生活更精彩哦!

      • avatar 队筛谧堪道呢范朴诘迸思庸籽磷登桶度视 9

        签到成功!签到时间:今日的上午6:57:41,每日打卡,生活更精彩哦!

        • avatar 聘纤辜私晕茄恳口咳肝铰琢郎尚顿还侨吵 9

          签到成功!签到时间:今日的上午2:58:08,每日打卡,生活更精彩哦!

          • avatar 咳朴烙级迸轿饺纺拼俏耸指期怪战凭巴远 9

            签到成功!签到时间:今日的上午1:10:56,每日打卡,生活更精彩哦!

            • avatar 酉喊靥纬苟汤貌谇峦加瓤亚皆子偎脸甘盗 9

              签到成功!签到时间:今日的下午6:00:52,每日打卡,生活更精彩哦!