大型网站架构
文章平均质量分 99
Nuan_Feng
蓝桥杯国赛一等奖。唯有志存千里,方能风行天下。
展开
-
分布式常见问题终极解决方案带图<有时间更新>(如:分布式事务,锁,机房迁移,数据一致)
一致性session一致性tomcat广播 优点:简单容易实现 缺点 当服务器多的时候,广播占用大量带宽,而且每台服务器保存session占用内存客户端存储 优点 服务器不需要存储 缺点 每次请求需要携带session,占用带宽 安全问题 session存储客户端,受限于cookie限制nginx固定分配一台服务器处理 4层代理hash,使用ip作为hash分配服务器 7层代理hash,使用业务属性分配,如order_id,user_id等 优点: 只需要修原创 2020-06-11 13:20:51 · 6522 阅读 · 0 评论 -
大型网站架构
=====================大型网站架构演变 应用服务器,文件服务器,数据库服务器在同一台主机上 优化1:应用服务与数据服务分离,3台主机工作。 应用服务器需要处理大量业务,需要快速cpu 文件服务器存储用户上传文件,需要大硬盘 数据库服务器需要快速磁盘检索和数据缓存,需要更快的硬盘和更大内存 优化2:80%业务集中在20%数据上,针对此类数据,缓存原创 2017-07-05 20:21:02 · 970 阅读 · 1 评论