Jenkins가 하위 디렉터리에 있을 때 Monit가 Jenkins HTTP 테스트에 실패합니다.

Jenkins가 하위 디렉터리에 있을 때 Monit가 Jenkins HTTP 테스트에 실패합니다.

저는 Monit을 사용하여 모든 서비스를 모니터링하고 있습니다. Jenkins가 --prefix=/ciApache 뒤에서 실행해야 하는 경우 Jenkins 프로세스가 HTTP 테스트에 실패합니다 .

  1. Monit 검색을 HTTP 하위 디렉터리로 만드는 방법이 있나요?
  2. 루트를 방문하면 404 오류만 표시되기 때문에 루트에서 실패하는 이유는 무엇입니까?

답변1

기본 루트 경로 대신 특정 HTTP 경로를 모니터에서 확인하도록 할 수 있습니다.

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

관련 정보