![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构
文章平均质量分 72
wangzhantao
这个作者很懒,什么都没留下…
展开
-
架构演化-初识
以下是自己的一点理解,如有理解有误的地方欢迎指出,不胜感谢。 1 网站建设初期,用户和访问量都非常小,应用服务+数据库+文件服务全都在一个服务器中2 用户和访问量增大,应用服务器计算效率不够,文件服务存储量不够,数据库内存和硬盘需求不够 导致问题的原因是所有服务都在一个服务器上,用多台服务器来解决问题,出现 应用服务器+数据库服务器+文件服务器 应用服务器要逻辑计算...2015-07-27 10:08:09 · 65 阅读 · 0 评论 -
架构优化-前端与应用
一、前端优化:浏览器访问、反向代理、CDN(内容分发网络,静态文件缓存)二、浏览器访问: 1、减少HTTP请求,包括合并css、合并js、合并图像文件(通过合并减少请求文件数量)2、使用浏览器缓存(静态文件)3、启用文件压缩GZIP,减小文件大小4、css文件放上面,js文件放下面, 因为css文件加载完后就会渲染页面,放在上面会加快页面渲染 js文...原创 2015-07-27 15:36:33 · 80 阅读 · 0 评论 -
架构-伸缩性-扩展性-高可用的学习
高可用系统: 1 利用负载均衡做集群并且利用负载均衡进行无状态服务的转移 2 session管理:1 session复制 2Session绑定 3 Cookie记录Session 4 Session服务器 3、数据备份:数据冷备,数据热备(异步热备和同步热备)。关系型数据库通常热备机制为设置主从数据库 4、失效转移:失效确认、访问转移、数据恢复 (当数据库不可...原创 2015-07-31 10:42:19 · 314 阅读 · 0 评论 -
Tracert命令详解
访问服务器过慢,找不到原因,想起了Tracert 命令,来查看是否为网络太慢。 如果是网络慢,查询IP地址对应的是那个网络,找出那一段慢,以便进行优化。 测试网站速度的网站,可以查看全国各个地方访问我们的服务器的速度:http://ce.cloud.360.cn/task A.Tracert工作原理Tracert为路由跟踪程序,用于确定本地主机到目标主...原创 2015-12-04 10:36:27 · 4803 阅读 · 0 评论 -
存储架构记载
1 数据存储NFS系统2 DRBD实现NFS文件高可用3 文件读写分离,即系统实时的将文件分发到读服务器上,rsync+inotify 实现触发同步( 1 小图片可以处理(200-300k),单个图片过大不行, 2 总容量过大几个T可能不行, 3 web服务器过多则主服务器带宽不够)4 NFS双主多从可以解决并发读和单点问题,但是如果并发写大会有很多...原创 2016-02-23 17:29:25 · 78 阅读 · 0 评论 -
架构中的关键词
缓存,限流,降级1、Hystrix:隔离、降级、熔断2、限流:nginx流量限制模块,lua+redis,RateLimiter,降级:3、配置中心:Diamond、Disconf、Consul等 4、nginx:Keepalived做高可用5、twemproxy:redis代理服务器,和mysql proxy对mysql的功能相同6、Wireshark:抓取...原创 2018-03-12 17:34:59 · 239 阅读 · 0 评论