补全:数活着几台
补全 available:交回还活着的后端数。 贯穿本节的健康检查模型:status 是 [(后端名, 是否活着)]。healthy 交回还活着的后端名(按原序),available 数活着几个,pick_healthy(status, n
补全:只在活的里轮询
补全 pick_healthy:只在活着的后端里轮询。 贯穿本节的健康检查模型:status 是 [(后端名, 是否活着)]。healthy 交回还活着的后端名(按原序),available 数活着几个,pick_healthy(statu
补全:是不是全挂了
补全 all_down:一台都不活才算全挂。 贯穿本节的健康检查模型:status 是 [(后端名, 是否活着)]。healthy 交回还活着的后端名(按原序),available 数活着几个,pick_healthy(status, n)
为什么要 X-Forwarded-For
请求过了代理后,后端想知道真实客户端 IP,靠的是【0】。 贯穿本节的头部转发模型:X-Forwarded-For 是一条 IP 链。add_xff(链, 发送方IP) 把上一跳发送方追加到链尾;origin_client 交回最初客户端(
XFF 链里最左是谁
一条 X-Forwarded-For 链里,最左边那个是【0】。 贯穿本节的头部转发模型:X-Forwarded-For 是一条 IP 链。add_xff(链, 发送方IP) 把上一跳发送方追加到链尾;origin_client 交回最初客
最初客户端是谁
按模型,链 [1.1.1.1, 10.0.0.2],origin_client 交回谁? 贯穿本节的头部转发模型:X-Forwarded-For 是一条 IP 链。add_xff(链, 发送方IP) 把上一跳发送方追加到链尾;origin_
这请求过了几跳
按模型,链 [1.1.1.1, 10.0.0.2, 10.0.0.3],hops 交回几? 贯穿本节的头部转发模型:X-Forwarded-For 是一条 IP 链。add_xff(链, 发送方IP) 把上一跳发送方追加到链尾;origin
补全:追加到转发链
补全 add_xff:把发送方 IP 追加到链尾。 贯穿本节的头部转发模型:X-Forwarded-For 是一条 IP 链。add_xff(链, 发送方IP) 把上一跳发送方追加到链尾;origin_client 交回最初客户端(链首、最
补全:取最初客户端
补全 origin_client:交回链首,空链给 ""。 贯穿本节的头部转发模型:X-Forwarded-For 是一条 IP 链。add_xff(链, 发送方IP) 把上一跳发送方追加到链尾;origin_clien
补全:数经过几跳
补全 hops:交回链长。 贯穿本节的头部转发模型:X-Forwarded-For 是一条 IP 链。add_xff(链, 发送方IP) 把上一跳发送方追加到链尾;origin_client 交回最初客户端(链首、最左);hops 交回经过