Please enable JavaScript.
Coggle requires JavaScript to display documents.
Scheduler (:one:轮询(RR) (:moneybag:weight (:explode:不同服务器都有一个weight…
Scheduler
:one:轮询(RR)
-
:moneybag:weight
:explode:不同服务器都有一个weight,性能高的服务器weight高,这样分配到该服务器的可能性也会高
-
:moneybag:加权轮询(WRR)
:explode:根据服务器的情况调节权重.权重越大,获取的请求越多.
:two:ip_hash
:explode:根据客户端的ip地址hash得到结果,利用这个结果来分配服务器
:fire:同一个ip地址一定是同一个服务器
:smile:服务器可以设置缓存.当用户登录时,如果刷新页面,也不会显示已经退出
:moneybag:会话保持
-
:two:软件层可以做session复制.主机都把缓存存到本地,那么就每次存的时候,都推到其他主机
-
:four:配合cookies,把用户会话缓存在用户本地
-
-
:three:url_hash
:explode:根据请求的url来分配服务器,诸如图片服务器由于主要负责io而非运算,所以通过url可以分配到图片服务器
:heavy_dollar_sign:缓存,CDN公司
-
-
-
-
-
-