Tech Stock logo Tech Stock

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
변경해서 쓰고 싶을때는 여기

링크 : allencoders