架构
阿宇万岁
学无止境
展开
-
负载均衡算法
负载均衡算法的实现可以分成两部分:1、根据负载均衡算法和Web服务器列表计算得到集群中一台Web服务器的地址2、将请求数据发送到该地址对应的Web服务器上负载均衡算法通常有以下几种:1、轮询(Round Robin RR)所有请求被依次分发到每台应用服务器上,即每台应用服务器要处理的请求数目都相同,适合于所有服务器硬件都相同的场景2、加权轮询(Weighted Round原创 2015-10-27 08:58:16 · 248 阅读 · 0 评论 -
负载均衡算法的种类
1、HTTP重定向负载均衡利用HTTP重定向协议实现负载均衡。HTTP重定向服务器是一台普通的应用服务器,其唯一的功能就是根据用户的HTTP请求计算得到一台真是的web服务器地址,并将该web服务器地址写入HTTP重定向响应中(响应状态码302)返回给用户浏览器。优点:比较简单缺点:浏览器需要两次请求服务器才能完成一次访问;性能较差,重定向服务器自身的处理能力可能成为瓶原创 2015-10-27 09:10:18 · 762 阅读 · 0 评论 -
秒杀系统架构设计
技术挑战1. 对原有业务形成冲击秒杀活动只是网站营销的一个附加活动,特点是:时间短、并发访问量大,如果和网站原有应用部署在一起,必然会对现有业务造成冲击。 解决方案:将秒杀系统独立部署,甚至使用独立域名,使其与网站完全隔离。2. 高并发下数据库、应用负载用户在秒杀开始前,通过不停刷新浏览器页面以保证不会错过秒杀,这些请求如果按照一般的网站应用架构,访问应用服务器、连原创 2015-11-13 10:14:49 · 3365 阅读 · 1 评论