728x90
반응형
Spring Actuator Module
스프링 부트 Application
운영 중에 우리가 주시할 수 있는 유용한 정보를 Endpoints
를 통해 제공
특징
Application
의 각종 정보를 확인할 수 있는 다양한Endpoints
제공JMX
또는HTTP
를 통해Endpoint
에 접근 가능shutdown
을 제외한 모든Endpoint
는 기본적으로 활성화 상태- https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#production-ready-endpoints
사용 예제
1. 의존성 추가
// pom.xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
2. Web Application 생성
// Application.java
@SpringBootApplication
@RestController
public class Application {
@GetMapping(value="/hello")
public String hello() {
return "hello";
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
동작 확인
Hateoas(Hypermedia as the Engine of Application State)
형식의 현재 리소스와 연관된 링크정보 출력
728x90
반응형
'Dev > Spring Boot' 카테고리의 다른 글
[스프링 부트 개념과 활용] 스프링 부트 Actuator 3부 (0) | 2020.09.03 |
---|---|
[스프링 부트 개념과 활용] 스프링 부트 Actuator 2부 (0) | 2020.09.03 |
[스프링 부트 개념과 활용] 그 밖에 다양한 기술 연동 (0) | 2020.09.03 |
[스프링 부트 개념과 활용] 스프링 REST 클라이언트 2부 (0) | 2020.09.03 |
[스프링 부트 개념과 활용] 스프링 REST 클라이언트 1부 (0) | 2020.09.03 |
댓글