Monit не проходит HTTP-тест Jenkins, когда Jenkins находится в подкаталоге

Я использую Monit для мониторинга всех моих услуг. Процесс Дженкинса не проходит свой тест HTTP, когда Дженкинс имеет --prefix=/ci что мне нужно запустить его за Apache.

  1. Есть ли способ сделать поиск Monit подкаталогом HTTP?
  2. Почему происходит сбой в корне, потому что, когда я посещаю корень, он показывает только ошибку 404.

1 ответ

Решение

Вы можете заставить monit проверять определенный путь HTTP вместо корневого пути по умолчанию.

if failed host 127.0.0.1 port 6633 protocol http request '/ci' then restart
Другие вопросы по тегам