检测Jenkins服务是否正常运行接口/whoAmI/api/json
1. 轻量探活接口
专用探活路径(通常无需认证):
1 | # 检测是否正常响应 |
- 如果返回状态码为
200,表示 Jenkins 服务正常且 Web 容器已就绪。 - 如果返回
503,通常表示 Jenkins 处于正在启动或准备关闭维护状态。
2. 获取版本与基础信息(带认证)
如果 Jenkins 开启了安全认证,可以通过带上用户名和 API Token 查询系统根 API:
1 | curl -u <USERNAME>:<API_TOKEN> -s http://<JENKINS_HOST>:<PORT>/api/json |