代理健康检查API
注意:使用此功能至少需要17.11.0
版本的GoCD服务器和代理。
The 健康检查API允许用户监控代理是否已连接到服务器并被授权执行构建。
配置
该API使用以下可配置的代理系统属性。
属性 | 值 |
---|---|
go.agent.status.api.enabled |
默认为true 。设置为false 以禁用健康检查API端点 |
go.agent.status.api.bind.host |
默认为localhost 。设置为特定IP地址或主机名以绑定到该主机。设置为0.0.0.0 以绑定到所有网络接口。 |
go.agent.status.api.bind.port |
默认为8152 。设置为0 以使用临时端口,该端口将在日志语句中显示。 |
注意:如果HTTP服务器无法绑定(通常是由于端口冲突,或同一台机器上运行了多个代理),控制台日志将发出警告,并且代理启动将继续。
要配置系统属性,请编辑文件wrapper-properties.conf
以添加上述描述的系统属性。有关wrapper-properties.conf
参考资料: