收藏私塾在线
 

欢迎您来到私塾在线网!   

请登录! 

免费注册 


powerdy的笔记
状态: 离线
人气:3962
访问用户量:20
笔记经验:
总积分:29370
级别:VIP4
搜索本笔记
ta的交流分类
ta的交流主题贴(0)
ta的所有交流贴(0)
ta的全部笔记
全部笔记(6)
未分类笔记(0)
课程笔记(6)
存档
2017-04(6)

2017-04-23 12:13:19
高级软件架构师实战培训阶段一-视频教程学习笔记
浏览(547)|评论(4)   交流分类:学习问题讨论|笔记分类: 课程笔记

Nginx的负载均衡模块 视频教程学习笔记
视频课程地址:高级软件架构师实战培训阶段一
当前播放的视频地址:Nginx的负载均衡模块

负载均衡的实现:
ip_hash的方式轮询,可以让同一个ip访问同一个机器,保证session一致。缺点:第一、并不能保证,因为上网如果通过代理访问,则同一用户的ip地址会变。第二,如果一个服务器挂了,则某一部分ip就会无法访问。

GEOheGEOip模块-----通过不同地区的ip来分配到不同的服务器,需要同时配置数据库。geo相当于upstream的集合,根据地区来分配到不同的集群里面去


location模块实现动静分离

应用上Nginx过后的体系结构 笔记
单台ngnix可以承受10万访问量,垂直部署后,服务器增加,数据库服务器也增加(读写分离)。
nginx也可以部署到不同的机器上,多台nginx服务器前面也需要负载均衡。

客户请求路径:客户------F5或者DNS轮询或者LVS----多台ngnix------多台WEB server------多台mysql

三十万的访问量

VCL的子程序和Request流程 笔记
backend.acl.probe,sub

Varnish对性能的提升和优化 笔记
性能测试:
1.单独业务功能 167/s
2.varnish+业务功能 2000/s
3.nginx+业务功能 没有动静分离的 165/s
有动静分离的 168/s(由于数据量太小)
4.varnish+nginx+业务功能 1200/s

总结:如果nginx的负载均衡不能发挥大的作用,则不仅不会提升性能,还会折损

应用上Varnish后的体系结构 笔记
nginx的单台并发可以达到十万
varnish的单台并发仅仅达到一万
因此,如果访问量特别大的时候,需要用到集群的时候,要加上nginx,否则单台就可以应用的话,直接用varnish
浏览(547)|评论(4)   交流分类:学习问题讨论|笔记分类: 课程笔记

评论(4)
请登录后评论 登录

关于我们 | 联系我们 | 用户协议 | 私塾在线服务协议 | 版权声明 | 隐私保护

版权所有 Copyright(C)2009-2012 私塾在线学习网