F5 负载平衡 - 在请求中指定时将请求路由到池中的特定服务器?

网络工程 负载均衡器 f5
2021-07-29 14:48:07

我有几个由 F5 设备负载平衡的 Web 应用程序。我想知道的是,出于支持原因,有没有办法形成 HTTP 请求并使 F5 设备将其路由到该特定服务器,而不是正常的随机负载平衡?是否有 HTTP 标头或其他内容,或者是否需要制定特定规则来实现这一点?

谢谢

1个回答

你可以用 iRules 做到这一点。

管理员覆盖会请求页面添加一个 cookie,如下所示:

http://somesite.com?override=web1

然后 iRule 会override使用HTTP::cookie命令寻找一个 HTTP Cookie 然后是一个iforswitch语句匹配web1,它将使用node命令将会话分配给特定的 Web 服务器