AD替换F5实现服务器负载 需求说明: AD替换F5的配置,实现根据服务器种的指定COOKIE做前置调度服务器负载
问题处理步骤:1) 第一部读懂F5的配置和了解客户的真实需求: 客户那边服务器上的配置文件
F5的配置如下:
大致意思就是: 一个http的请求过来,就进行头部改写: ①插入头部的名称是proxy_server_name;插入内容是10.56.32.11 ②插入头部的名称是proxy_server_port;插入内容是 9797 然后下面的一系列if语句,就是判断条件了,就是我们的前置调度策略,如果是cookie值是多少,那么负载设备就把带上这个cookie值的请求往某某节点服务器上去调度!
2) 第二大步,把F5做的这些配置平移到我们AD上:
前面两小步都是做http头部的插入 然后下面就是做前置调度策略(也就是对应F5的那些if条件语句的配置)
如上配置就是如果cookie=多少,然后就执行动作是“调度到节点池,并同时也改写头部!
注释: 该问题主要是要搞清楚客户他们服务器的工作原理,幸好有F5的配置帮助理解了下他们服务器的原理,这样转换配置过来就比初次上架轻松不少! |