云客户?
免费开始>
在MyJFrog >中升级
云有什么新>





概述

负载均衡器是高可用性安装的入口点,它可以优化地将请求分配到系统中的服务器节点。您需要设置负载均衡器。

它是如何工作的?

一旦Artifactory节点接收到来自负载均衡器的请求,tArtifactory路由器负责将每个请求转发到JFrog服务(x光,任务控制,分配和管道)。

获取完整的系统概述请参见系统架构页面

JFrog订阅级别

自托管
企业
企业+
页面内容


设置负载均衡器

JFrog支持使用反向代理,这是一个类型的代理从一个或多个服务器检索资源的服务器。2022世界杯阿根廷预选赛赛程在HA配置中,您将需要使用负载均衡器而不是反向代理。每个JFrog平台部署(JPD)需要一个负载均衡器。负载均衡器应该配置为JPD中的Artifactory实例。有关更多信息,请参见在高可用性设置中使用负载均衡器

TLS启用

如果你在JFrog平台部署中启用了TLS,你的JFrog路由器会阻止所有非TLS连接。因此,您还需要在负载均衡器和JFrog平台部署之间建立安全连接。
为此,您需要将JPD TLS证书添加到负载均衡器密钥存储中。有关更多信息,请参见TLS证书管理

配置健康检查

使用以下端点为JFrog平台的负载均衡器配置运行状况检查。

系统健康Ping

描述:获得关于Artifactory状态的简单状态响应。
如果Artifactory工作正常,则返回200个“OK”文本代码,如果工作不正常,则返回一个HTTP错误代码,并说明原因。
: tripwire
安全:需要一个有效的用户(可以是匿名)。
使用: GET /api/system/ping
生产:文本/平原
样例输出

GET /api/system/ping OK

响应状态码:

200 -如果Artifactory工作正常,请求成功,返回“OK”文本,如果不是,将返回一个HTTP错误码,并说明原因。


准备调查

描述准备就绪探测基本上取代了system/ping(上面),使用新的Kubernetes风格的准备就绪探测得到一个关于Artifactory状态的简单状态响应(system/ping将保留在仍然依赖它的遗留系统中)。该探头可用于测量系统延迟,为客户提供了一个重要的指标来根据他们的标准进行监控。
: 7.31.x
安全:需要一个有效的用户(可以是匿名)。
使用GET /api/v1/system/readiness .输出说明
生产:文本/平原
样例输出

GET /api/system/readiness OK

响应状态码:

200 -如果Artifactory工作正常,请求成功,返回“OK”文本,如果不是,将返回一个HTTP错误码,并说明原因


活性探针

描述:获取状态响应tO知道容器何时准备好开始接收流量。
: 7.31.x
安全:需要一个有效的用户(可以是匿名)。
使用: GET /api/v1/system/live
生产:文本/平原
样例输出

GET /api/system/live OK

响应状态码:

200 -如果工作正常,请求成功并显示“OK”文本;如果不是将返回一个HTTP错误代码的原因


样例输出

GET /router/api/v1/system/health健康响应:200 OK内容类型:application/json {"router": {"node_id": "abcef-1324-wxyz", "state": " Healthy ", "message": "OK"}, "services": [{"service_id": "jfsvc@123", "node_id": "hijkl-56789-mnopq", "state": " Healthy ", "message": "OK"},…]}
  • 没有标签
版权所有©2023 JFrog Ltd。