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

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

Я использую Monit для мониторинга всех своих сервисов. Процесс Jenkins проваливает свой HTTP-тест, когда у Jenkins есть то, --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

Связанный контент