摘要: 本文讲述实现负载均衡的常用算法。 轮询法(Round Robin) 轮询法是负载均衡中最常用的算法,它容易理解也容易实现。轮询法是指负载均衡服务器(load balancer)将客户端请求按顺序轮流分配到后端服务器上,以达到负载均衡的目的。假设现在有6个客户端请求,2台后端服务器。当第一个请求到达负 阅读全文
posted @ 2018-05-07 15:29 X-Cracker 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 概述 文章负载均衡(Load Balancing)学习笔记(一) 讲述了负载均衡的一般性原理,本文继续介绍常见的实现负载均衡的方法。 HTTP重定向 HTTP重定向服务器是一台普通的Web服务器,用户的请求先到达重定向服务器,这台服务器会挑选一台后端服务器的地址(例如使用轮询的方式),并将该地址写入 阅读全文
posted @ 2018-05-07 15:27 X-Cracker 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 概述 在分布式系统中,负载均衡(Load Balancing)是一种将任务分派到多个服务端进程的方法。例如,将一个HTTP请求派发到实际的Web服务器中执行的过程就涉及负载均衡的实现。一个HTTP请求到达Web服务器,这中间涉及多个过程,也存在多种不同负载均衡的方法。本文讲述负载均衡的基本原理与派发 阅读全文
posted @ 2018-05-07 15:11 X-Cracker 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 引入 在业务开发中,我们常把数据持久化到数据库中。如果需要读取这些数据,除了直接从数据库中读取外,为了减轻数据库的访问压力以及提高访问速度,我们更多地引入缓存来对数据进行存取。读取数据的过程一般为: 图1:加入缓存的数据读取过程 对于分布式缓存,不同机器上存储不同对象的数据。为了实现这些缓存机器的负 阅读全文
posted @ 2018-05-07 15:00 X-Cracker 阅读(334) 评论(0) 推荐(0) 编辑