Назад | Перейти на главную страницу

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

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

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

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

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