일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- MSA
- JPA
- 스프링 배치
- Serial GC
- 생산자 소비자 패턴
- 멀티스레드
- Action Pattern
- TypeScript
- spring batch
- thread
- 스레드
- 체인 패턴
- Parallel Old GC
- Spring Cloud Netfilx Eureka
- zipkin
- 디자인패턴
- 디자인 패턴
- 사가 패턴
- Resilinece4j
- java 정렬
- The law of Demeter
- Java
- Spring Boot Actuator
- 키클락
- 배치
- spring cloud
- 타입스크립트
- 알고리즘
- Transaction Pattern
- saga pattern
- Today
- Total
목록spring cloud (2)
PSD( Private-Self-Development )
Feign Client 란? MSA 서버에서 다른 서버로 REST 통신을 하기 위한 추상화 된 인터페이스 기존 Rest Template 방식 보다 직관적 이고 간단하다. 단, 기존 Rest Template 방식 보다 양 MSA 서버간의 구조를 확실히 알아야 하는 단점도 있다. 사용 1. 디펜던시 추가 org.springframework.cloud spring-cloud-starter-openfeign 2. 어노테이션 추가 @SpringBootApplication @EnableDiscoveryClient @EnableFeignClients public class UserServiceApplication { public static void main(String[] args) { SpringApplicati..
Configuration Service 각각의 Micro Service 가 가지고 있어야 할 구성 정보 파일(yml)의 정보를 대신해서 가지고 관리하는 서비스 기존 방식과의 차이점 기존 방법 구성 정보 파일(yml) 수정 시, 재기동 및 재빌드 필요 각각의 msa 가 yml 파일을 가지고 있어, 내용 중복 및 분산되어 있음 신규 방법 하나의 서버에서 모든 msa 의 yml 파일을 관리 yml 수정 시 재기동 및 재빌드 불필요 구현 1. 디펜던시 추가 org.springframework.cloud spring-cloud-config-server 2. 어노테이션 추가 @SpringBootApplication @EnableConfigServer public class ConfigServiceApplicatio..