码迷,mamicode.com
首页 > 其他好文 > 详细

服务器架构图

时间:2015-11-21 07:12:19      阅读:1148      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!