본문 바로가기
반응형

spring boot2

Spring Batch 조건 대용량 데이터 - 배치 어플리케이션은 대량의 데이터를 가져오거나, 전달하거나, 계산하는 등의 처리를 할 수 있어야 합니다. 자동화 - 배치 어플리케이션은 심각한 문제 해결을 제외하고는 사용자 개입 없이 실행되어야 합니다. 견고성 - 배치 어플리케이션은 잘못된 데이터를 충돌/중단 없이 처리할 수 있어야 합니다. 신뢰성 - 배치 어플리케이션은 무엇이 잘못되었는지를 추적할 수 있어야 합니다. (로깅, 알림) 성능 - 배치 어플리케이션은 지정한 시간 안에 처리를 완료하거나 동시에 실행되는 다른 어플리케이션을 방해하지 않도록 수행되어야합니다. 주의 가능하면 단순화해서 복잡한 구조와 로직을 피해야합니다. 데이터를 직접 사용하는 편이 빈번하게 일어나므로 데이터 무결성을 우지하는데 유효성 검사 등의 방어책이 있어.. 2021. 6. 28.
Spring Boot Admin / Spring Boot Actuator Spring Boot Actuator를 통해 어플리케이션의 JVM, JMX, 메모리, GC 등 health정보를 가져올 수 있다. (http://localhost:8080/actuator 호출 시 HATEOAS로 정보 가져올 수 있다.) 여기에 Spring Boot Admin을 이용하여, Auctuator 설정된 어플리케이션들을 웹에서 번에 모니터링/관리 할 수 있다. Admin(Server) 측 의존성 de.codecentric spring-boot-admin-starter-server 2.2.2 de.codecentric spring-boot-admin-server-ui 2.2.2 스프링 부트 버전이 2.2.x 일 때 스프링 부트 어드민은 2.2.0으로 잡아야 한다. 다른 버전으로 구성하면 admin.. 2021. 6. 25.
728x90
반응형