일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 다익스트라
- 백트래킹
- 스프링 시큐리티
- 이분 매칭
- 구현
- 주울
- dp
- 구간 트리
- 도커
- Java
- docker-compose
- BFS
- 메모이제이션
- Logback
- 스택
- 게이트웨이
- Zuul
- 유레카
- ZuulFilter
- 완전 탐색
- Gradle
- spring boot
- 비트마스킹
- spring cloud
- 이분 탐색
- 달팽이
- 플로이드 와샬
- 트리
- Spring Cloud Config
- 서비스 디스커버리
- Today
- Total
목록eureka (2)
Hello, Freakin world!
[Eureka] 서비스 검색하기 - DiscoveryClient [Eureka] 서비스 디스커버리에 서비스 등록하기 시나리오 간단하게 유레카 서버와 유레카에 등록되는 서비스 서버를 띄운다. 그리고 유레카 서버의 대시보드를 활용해 서비스 서버가 등록되는지 javachoi.tistory.com 이전 글에서는 인위적으로 서비스 간 통신에 DiscoveryClient 객체만 사용하도록 했다. 그로 인한 단점은 두 가지였다. 1. 로드 밸런싱 방식을 직접 구현해야 됐다. 2. 서비스 url을 직접 조립해서 약간 번거로웠다. 스프링에서 제공하는 간편한 방식으로 개선해보자. 멤버 서비스 수정 먼저 시동 클래스에 @EnableDiscoveryClient를 없앤다. import org.springframework.boo..
시나리오 간단하게 유레카 서버와 유레카에 등록되는 서비스 서버를 띄운다. 그리고 유레카 서버의 대시보드를 활용해 서비스 서버가 등록되는지 확인해본다. 유레카 서버 스프링 이니셜라이저를 이용해 eureka server 의존성을 추가한 프로젝트를 생성하자. build.gradle plugins { id 'org.springframework.boot' version '2.4.2' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' } group = 'springboot.cloud' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' repositories { mavenCentral() } ..