{{< details >}}
- Tier: 基础版, 专业版, 旗舰版
- Offering: 私有化部署
{{< /details >}}
极狐 GitLab 提供存活性和就绪性探测,以指示服务健康状况并确保 Sidekiq 集群的可达性。这些端点可以提供给像 Kubernetes 这样的调度器,以便在系统准备好之前保持流量,或根据需要重启容器。
在配置 Sidekiq时可以设置健康检查服务器。
就绪性
就绪性探测检查 Sidekiq 工作进程是否准备好处理任务。
GET /readiness
如果服务器绑定到 localhost:8092
,可以如下探测进程集群的就绪性:
curl "http://localhost:8092/readiness"
成功时,端点返回 200
HTTP 状态码,以及如下响应:
{
"status": "ok"
}
存活性
检查 Sidekiq 集群是否正在运行。
GET /liveness
如果服务器绑定到 localhost:8092
,可以如下探测进程集群的存活性:
curl "http://localhost:8092/liveness"
成功时,端点返回 200
HTTP 状态码,以及如下响应:
{
"status": "ok"
}