일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- IntelliJ
- 스프링
- 코딩테스트
- 자바
- leetcode
- 유레카
- docker
- jQuery
- Spring Cloud
- JS
- 스프링 클라우드
- spring security
- map()
- EUREKA
- OAuth
- 스프링부트
- 프로그래머스
- STS
- 자바스크립트
- JavaScript
- SpringBoot
- 비동기
- map
- Spring
- GIT
- date
- spring boot
- 도커
- Java
- gitlab
- Today
- Total
목록유레카 (5)
RATSENO
이전 포스팅 [Spring] Spring Cloud Netflix - Eureka[1] [Spring]Spring Cloud Netflix - Eureka[2] [Spring]Spring Cloud Netflix - Eureka[3] 를 토대로 Neflix API GATEWAY 인 Zuul에 대해서 알아보겠습니다. API GATEWAY란? Microservice Architecture(이하 MSA)에서 언급되는 컴포넌트 중 하나이며, 모든 클라이언트 요청에 대한 end point를 통합하는 서버입니다. 마치 프록시 서버처럼 동작합니다. 그리고, 인증 및 권한, 모니터링, logging 등 추가적인 기능이 있습니다. 모든 비즈니스 로직이 하나의 서버에 존재하는 Monolithic Architecture와 ..
이전 포스팅 [Spring]Spring Cloud Netflix - Eureka[1] [Spring]Spring Cloud Netflix - Eureka[2] [Spring]Spring Cloud Netflix - Eureka[3] 에 이어서 클라이언트 로드 밸런서인 Ribbon에 대해서 알아보겠습니다. 로드 밸런싱(load balancing)이란? 간단하게 설명하면 한대의 서버에 몰리는 부하를 분산시키는 것입니다. 기존의 서버 사이드 로드 밸런싱은 L4스위치(H/W)를 이용합니다. 4계층의 Port를 이용하여 트래픽을 여러 서버에게 분산해줍니다. 하지만 위에 구조는 몇가지 문제점이 있습니다. 서버사이드 로드밸런서를 위해 L4 스위치와 같은 장비 H/W가 필요합니다 위의 이유 때문에 비용과 유연성의 부담..
이전 포스팅 : https://ratseno.tistory.com/59 [Spring]Spring Cloud Netflix - Eureka[1] Spring Cloud Netfilx 프로젝트는 Spring Boot를 통하여 Neflix OSS를 사용할 수 있는 프로젝트입니다. 이 프로젝트를 통하여 MSA 환경에 적합한 환경을 구축할 수 있습니다. https://cloud.spring.io/spring-clou.. ratseno.tistory.com 이전 포스팅 : https://ratseno.tistory.com/60 [Spring]Spring Cloud Netflix - Eureka[2] 이전 포스팅 : https://ratseno.tistory.com/59 [Spring]Spring Cloud Net..
이전 포스팅 : https://ratseno.tistory.com/59 [Spring]Spring Cloud Netflix - Eureka[1] Spring Cloud Netfilx 프로젝트는 Spring Boot를 통하여 Neflix OSS를 사용할 수 있는 프로젝트입니다. 이 프로젝트를 통하여 MSA 환경에 적합한 환경을 구축할 수 있습니다. https://cloud.spring.io/spring-clou.. ratseno.tistory.com 이전 포스팅에 이어서 Eureka를 적용해 보겠습니다. 이번 포스팅에서는 employee-consumer 모듈을 이용하여 service discovery(서비스 탐색)을 할 것입니다. 서비스가 등록되어 관리될 eureka server 모듈을 생성하겠습니다. 이..
Spring Cloud Netfilx 프로젝트는 Spring Boot를 통하여 Neflix OSS를 사용할 수 있는 프로젝트입니다. 이 프로젝트를 통하여 MSA 환경에 적합한 환경을 구축할 수 있습니다. https://cloud.spring.io/spring-cloud-netflix/reference/html/#eurekas-health-checks 해당 프로젝트를 구성하는 4가지의 큰 Component들이 있습니다. Netflix Component NameFunctionality Eureka Service Registration and Discovery Ribbon Dynamic Routing and Load Balancer Hystrix Circuit Breaker Zuul Edge Server 이 ..