如何为Artifactory 7.x配置F5负载均衡器?

幼狮亚
2023-01-22 11:09

从Artifactory版本7. xArtifactory正在与多个微服务一起部署。
欲了解更多信息,请参阅我们的wiki页面系统架构
对于负载均衡器的配置,入口点应设置为与之通信Artifactory(默认端口8081)和Artifactory的路由器服务(端口8082)。
为了将请求传递到相应的相关服务(例如端口8081或8082)
  1. 创建两个pool。例如:
    • artifactory对于端口为8082的节点成员(到Artifactory的Router服务)
    • artifactory-direct对于端口为8081的节点成员(到Artifactory服务)
  2. 在F5中配置的虚拟服务器上添加如下规则:当HTTP_REQUEST {
    if {[HTTP::uri] starts_with "/artifactory/"} {
    池artifactory-direct
    } elseif {[HTTP::uri] starts_with "/"} {
    池artifactory
    }
    }
在上面的规则中,包含"/ artifactory,将被转至artifactory-direct池(到Artifactory服务,端口8081),否则,其他要求吗?将被定向到“artifactory池(到路由器服务,端口8082)