티스토리 뷰
공식 가이드를 참고합니다.
codecentric의 SBA(Spring Boot Admin)은 스프링 부트 어플리케이션을 모니터링하고 관리하는 커뮤니티 프로젝트이다.
HTTP접속인 Spring Boot Admin Client 어플리케이션이나 Spring Cloud를 사용해서 뜨는 어플리케이션을 등록한다.
설명은 모르겟고..
1. 관리하는 용도의 Admin Server 프로젝트를 만들어준다. 라이브러리는 다음과 같다.
dependencies{
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'de.codecentric:spring-boot-admin-starter-server:2.6.6'
}
2. 실행 파일에 어노테이션을 추가한다.
@SpringBootApplication
@Configuration
@EnableScheduling
@EnableJpaRepositories
public class SBAApplication {
public static void main(String[] args) {
SpringApplication.run(SBAApplication.class, args);
}
}
3. 관리하려는 프로젝트에 라이브러리를 추가해준다.
implementation 'de.codecentric:spring-boot-admin-starter-client:2.6.6'
application.yaml에 설정해주고 각각 실행하면 끝
spring:
boot:
admin:
client:
url: http://localhost:8080 # admin 프로젝트 url
management:
endpoints:
web:
exposure:
include:
- "*"
info:
env:
enabled: true
728x90
'#2 > Spring boot' 카테고리의 다른 글
[Spring boot] UserDetailsService 커스텀하기 (0) | 2022.05.31 |
---|---|
[Spring boot] ehcache3으로 캐시를 써보자 (0) | 2022.04.06 |
[Spring boot] Junit 테스트 아무것도 안뜸 | junit4, junit5 (0) | 2022.02.21 |
[Spring boot] sts maven 프로젝트 생성 시 무한 로딩 79% (0) | 2022.01.25 |
[Spring boot] 파일 업로드, 다운로드, 이미지 띄우기 (0) | 2021.10.07 |
댓글