首页 > 其他 > 详细

服务器架构图

时间:2015-11-21 07:11:11      阅读:1000      评论:0      收藏:0      [点我收藏+]

1.最初

技术分享

数据:结构----数据库

      非结构---文件系统

      半结构---文件系统或者关系数据库


2.当并不能运行

技术分享

mysql监听:TCP:两台服务器,资源不争,网络延迟。

           unic sock:同一主机,实现共享内存,争资源。


3.APP过大;动静分离

技术分享

概述:nginx处理静态页面;app处理动态页面,如php,jsp

      静态80%;动态20%

      动态:20%数据;80%自身逻辑处理


3.增加缓存

技术分享



4.增加app

技术分享

5.增加缓存服务器

技术分享

使用一致性hash,便于添加memcache服务器

注意:有可能增加memcache服务器可能将整个APP,mysql宕机。


6.增加负载均衡器

技术分享



6.增加处理静态页面服务器

技术分享

7.通过cdn来解决

技术分享

8.按照这个原型再拆分



注意:适用才是最好;

      预测2-3年

      技术不能解决所有问题;技术只对业务,解决当前问题。


经典图

技术分享





服务器架构图

原文:http://youenstudy.blog.51cto.com/6722910/1715291

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!