当 Jenkins 位于子目录时,Monit 无法进行 Jenkins HTTP 测试

当 Jenkins 位于子目录时,Monit 无法进行 Jenkins HTTP 测试

我正在使用 Monit 监控我的所有服务。当 Jenkins 有--prefix=/ci我需要在 Apache 后面运行它时,Jenkins 进程的 HTTP 测试失败。

  1. 有什么方法可以让 Monit 搜索 HTTP 子目录?
  2. 为什么它在根目录上失败,因为当我访问根目录时它只显示 404 错误。

答案1

您可以让 monit 检查特定的 HTTP 路径而不是默认的根路径。

if failed host 127.0.0.1 port 6633 protocol http request '/ci' then restart

相关内容