스프링 부트 어플리케이션의 Actuator UI 를 제공한다.
어드민 서버가 별도로 필요하다.
어드민 서버의 필요의존과 어노테이션
@SpringBootApplication
@EnableAdminServer
public class AdminApplication {
public static void main(String[] args) {
SpringApplication.run(AdminApplication.class, args);
}
}
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-server</artifactId>
<version>2.3.0</version>
</dependency>
Client 의 필요의존과 설정
필요의존
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId>
<version>2.0.1</version>
</dependency>
application.properties
management.endpoints.web.exposure.include=*
# 어드민 url
spring.boot.admin.client.url=http://localhost:8090
중요한 정보로 가득하기 때문에 반드시 스프링 시큐리티와 연결해서 사용해야한다.
'SpringBoot' 카테고리의 다른 글
JMX, Http (0) | 2020.11.08 |
---|---|
Spring Boot Acutator (0) | 2020.11.08 |
Rest 클라이언트 커스터마이징 (0) | 2020.11.08 |
RestTemplate / WebClient (0) | 2020.11.08 |
MongoDB (0) | 2020.11.08 |