#2 Spring Cloud Config Server 구축 구축이라고 해서 대단한 내용이 들어있지는 않고, Spring Cloud Config Server를 구축하고 일반 서비스에서 해당 서버를 통해 동적으로 환경 변수를 가지고 오는 테스트를 해볼 예정이다. - Spring Cloud Config Server 구축을 위한 프로젝트 생성 mr-spock.tistory.com/40 Spring boot 기반 마이크로서비스 아키텍처(Microservices Architecture, MSA) #1 기초개발환경 구성 #1 기초개발환경 JAVA(openjdk16), IDE(vscode), Spring-Initializr(maven, 2.3.9, .yml) MSA로 개발을 하기 전 개발하려는 프로그램의 규모, 성격,..
#1 기초개발환경 JAVA(openjdk16), IDE(vscode), Spring-Initializr(maven, 2.3.9, .yml) MSA로 개발을 하기 전 개발하려는 프로그램의 규모, 성격, 운영 방식 등을 고려해서 과연 MSA로의 개발이 적합한지, 적합하지 않은지를 판단하고 시작을 해야 한다. MSA로의 개발은 모놀리식 아키텍처(Monolithic Architecture, MA)에 익숙한 개발자가 바로 적응하기도 어려우며, 많은 서비스들을 관리하기 위한 자원(인적, 물적)의 소모가 훨씬 크기 때문에 MSA가 주목받고 있고 대세인 것처럼 보이더라도 모든 개발에 활용할 필요가 없다고 생각한다. 이번 프로젝트가 MSA에 적합한지 아직 결정을 내리지는 못했으나, 미리 준비를 하고자 글을 작성하는 것이..
#0 설계 MSA로 개발을 한다는 것은, 생각보다 많은 것을 필요로 한다. 서비스가 나누어 개발하였는데 몇 개 되지 않을 수 있고 반면에 점점 늘어나서 10개 20개.. 수십 개로 늘어날 수 있다. 이렇게 늘어난 서비스들의 관리는 복잡하고 어려워지며 클라우드 환경으로 가게 되면 서버의 상태에 따라 자동으로 Scale-up, out 되어 수시로 변경 되는 각 서비스의 IP와 port 등의 정보들을 관리하며 호출하기는 불가능에 가깝다. 그래서 이러한 부분들을 보완하기 위한 친절한 소스들이 많이 제공되어 있다. 일단 초기에 테스트하면서 몇 가지 구축을 해보려 하는 것의 목록은 아래와 같다. Spring Cloud Config Server 프로젝트 별 환경 설정들을 별도 서버로 관리하고 동적으로 변경 가능하도록..
- Total
- Today
- Yesterday
- 카프카클러스터
- spring boot
- zookeeper 클러스터
- windows환경
- 목탄
- 트랜잭션 추적
- 풍경그림
- Python
- Eclipse
- slueth
- 초보
- 그림 그리기
- zookeeper
- 취미생활
- 신세계 아카데미
- 프레임워크
- axios
- MSA
- Kafka
- ADL-LRS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |