분류 전체보기590 Spring Cloud Netflix Eureka 서버 설정 Spring Cloud Netflix Eureka 모든 마이크로 서비스는 spring cloud netflix eureka에 등록한다. 유레카의 역할은 서비스 디스커버리 외부에서 다른 서비스들이 마이크로 서비스를 검색하기 위하여 사용되는 개념 (전화번호 책) 유레카 서버의 역할 유레카 서버에 마이크로 서비스들에 대한 등록의 작업 유레카 서버에서 마이크로 서비스들의 검색에 대한 작업 수행 클라이언트가 API Gateway에 필요한 요청정보 전달하면, 요청정보가 서비스 디스커버리에 전달되어 필요한 서비스를 제공받기 위하여 어떤 서버로 접근하면 되는지 반환해준다. 그러면 해당되는 마이크로서비스 서버 호출하여 결과 값 클라이언트에 return해준다. 프로젝트 환경설정 해야할 일 ※ 아래 환경에서 정상 실행 확인.. 2022. 7. 3. MSA 아키텍처 1 2022. 7. 3. 웹서버 사용하는 이유, 프록시 서버 아파치, ngnix가 대표적인 웹서버이다. 아파치는 다중 프로세스, NginX는 이벤트로 일을 처리한다. tomacat이 was이다 웹서버를 앞단에 두고 was를 뒷단에 두는 것은 여러 이유가 있다. 1. reverse proxy 보안 : 외부에 서버의 정보를 감추는 것 2. 로드밸런싱 3. 캐싱 서버단에서 자주 요청된 리소스들을 캐싱해서 제공 4. 뒷단 was들이 정상 동작하는지 주기적으로 헬스체크 수행 등 다양한 기능 제공 5. reverse porxy + 로드밸런서 기능 덕분에 -> API Gateway 를 구축할 수 있다. 프록시 서버 https://losskatsu.github.io/it-infra/reverse-proxy/#3-%EB%A6%AC%EB%B2%84%EC%8A%A4-%ED%94%84.. 2022. 7. 3. 트렌젝션 https://zzang9ha.tistory.com/381 [MySQL] - 트랜잭션의 격리 수준(Isolation level) 📎 글또 6기 포스팅 1. 미치도록 더웠던 7월의 회고 2. 사용자가 게시물을 작성할 때의 트랜잭션 처리 3. Spring AOP - (1) 프록시 패턴, 데코레이터 패턴 4. [MySQL] - 트랜잭션의 격리 수준(Isolati zzang9ha.tistory.com https://kkamikoon.tistory.com/entry/MySQL-DDL-%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95CREATE-DROP-ALTER-RENAME-TRUNCATE [MySQL] DDL 명.. 2022. 7. 2. 이전 1 ··· 73 74 75 76 77 78 79 ··· 148 다음