ActuatorHealthCheck
ActuatorHealthCheck를 사용하면된다.
스프링부트 처음 스타터로 시작할때 넣어도 되고
안 넣었으면 다음과 같이 하면 된다.(gradle기준)
build.gradle의 디펜던시 쪽에 이렇게 추가
implementation 'org.springframework.boot:spring-boot-starter-actuator'
확인은
127.0.0.1:8080/actuator/health
일케 접속해보면
일케 나온다.
{"status":"UP"}
러닝 상태임에도 불구하고
{"status":"DOWN"}
으로 나올경우
다음과 같이 추가
application.properties 일경우
management.health.defaults.enabled=false
application.yml일경우
management:
health:
defaults:
enabled: false
참고로
application.property -> application.yml
변경해서 쓰고 싶을때는 여기