
우리 프로젝트는 Spring Cloud Config Server를 먼저 실행한 후, Eureka 및 기타 서비스 App.을 실행시키는 식으로 동작한다. 때문에 Spring Cloud Config Client가 되는 Eureka 및 기타 서비스 App.은 설정 정보에 Config Server URI를 작성해야만 한다. 이 과정에서 궁금증이 생겼다. Spring Cloud Config의 정보 또한 Eureka로 관리할 수 있지 않을까? 결론부터 말하면, 가능했다. Config First Bootstrap과 Discovery First Bootstrap으로 나누어 아키텍처를 구성해볼 수 있으며, 이 때 각자 일장일단이 있어 원하는 형태를 선택하도록 되어 있다. 아래의 Hands-On은 Discovery Ser..

Spring Boot 2.5.2 IntelliJ 2020.3.3 1. Eureka Server dependencies { implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-server' developmentOnly 'org.springframework.boot:spring-boot-devtools' testImplementation 'org.springframework.boot:spring-boot-starter-test' } server: port: 8761 eureka: instance: appname: injuk-server client: fetch-registry: false register-with-eure..
참고 URL : authentication.tistory.com/m/24 제4장 서비스 디스커버리 (1) 서비스 디스커버리 MSA 에서는 여러 서비스 간의 호출로 구성이 된다. 일반적으로 IP와 포트를 통해 호출을 하는데, 클라우드 환경에서는 IP가 동적으로 변경되는 일이 많기 때문에 정확한(유효한 authentication.tistory.com 1. Service Discovery MSA는 기능별로 나눠진 여러 서비스가 서로를 호출하는 구성을 갖게 된다. 서비스간 상호 작용에는 IP 및 포트 등의 통신 정보가 반드시 필요하다. 클라우드 기반의 MSA에서는 서비스를 위한 서버가 증설되거나 삭제되는 일이 잦으므로, 결국 서비스별 통신 정보를 정확히 파악할 수 있도록 하는 기능이 필요하다. Eureka는 이..
- Total
- Today
- Yesterday
- shell
- Linux
- JEST
- postgresql
- Java
- Puppeteer
- Gradle
- jQuery
- mysql
- Git
- Spring Cloud Config
- pgloader
- 코딩테스트
- kotlin
- etc
- IntelliJ
- hashicorp
- react
- Node.js
- spring boot
- RancherDesktop
- Database
- Docker
- Vault
- JPA
- eureka
- terraform
- AWS
- javascript
- AWS IoT
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |