Как добавить проверку работоспособности на Tomcat? - PullRequest
2 голосов
/ 17 мая 2019

Я хочу настроить простую проверку работоспособности Tomcat для Linux, что-то вроде: http://localhost:8080/health

Я проверял документацию Tomcat и нашел этот сайт состояния встроенного сервера /manager/status/all, который действительно содержит много информации, но требует, чтобы я входил в систему, так что это бесполезно, если я делаю "завиток" поскольку он не будет получать HTTP-ответ.

Я ожидаю использовать что-то вроде этого: http://localhost:8080/health,, который возвращает HTTP-ответ, т.е. 200, чтобы я мог добавить этот URL-адрес в свой инструмент мониторинга для отображения текущего состояния.

1 Ответ

3 голосов
/ 17 мая 2019

Простым способом вы можете создать в webapps каталог, например, health, и создать индексный файл с именем index.html внутри webapps / health / со следующим содержимым.

<HTML>
  <HEAD>
    <TITLE>Tomcat status</TITLE>
  </HEAD>
  <BODY>
    <H1>Tomcat Running</H1>
   </BODY>
</HTML>

test со следующим URL

http://localhost:8080/health

...