#849·fabio

在使用 F5 BigIP 的 Fabio 负载均衡网站上发生 URL 断开

作者: arunkchow创建于 2021年11月4日更新于 2026年4月22日
标签need response

我已经构建了一个典型的 Hashi Nomad-Consul 集群堆栈,配置如下:

  • 3 个 Nomad 服务器节点
  • 3 个 Nomad 客户端服务器节点
  • 3 个 Consul 服务器节点
  • 在所有 Nomad 服务器、Consul 服务器和 Nomad 客户端上运行 Consul 代理,用于服务发现
  • 在 Nomad 客户端服务器上运行 Fabio LB systemd 服务,用于负载均衡服务,并通过单一端点使用标签和 urlPrefix 来访问这些服务
  • 操作系统为 RHEL8 Nomad 客户端服务器被投入 BigIP F5 集群中,服务端口为 9999,以使 Fabio 进行负载均衡的服务可供外部访问。从配置上来看,一切都很好地适用于单一端点微服务。 但是,当一个站点或服务部署了多个 URL 链接和页面时,问题就出现了。 例如,如果我们想要托管一个简单的促销网站,其中包含内部链接来导航,那么一切都会崩溃。以下是 Fabio 为服务拾取的示例段落: