테스트환경 Dependencies
application.properties( or application.yml)
zuul 프로젝트와 유사하지만, 라우트 설정만 살짝 상이하다.
cloud - gateway - routes로 작성.
+유레카 서비스 사용
predicates : 조건이다. first-service의 경우 Path가 /first-service/**으로 들어올 경우 해당 uri로 이동한다.
zuul 1점 대 서비스는 동기 방식이다. 그래서 최신트렌드 메서드나 비동기방식 지원이 안됨.
2점대로 변경되어서 비동기 방식을 지원한다고 했으나, 기존스프링 쪽 라이브러리와 호환성 문제가 있다.
그래서 자체 서비스 gateway가 등장.
api gateway cloud 서비스 사용 목적 : 비동기 처리가 가능
테스트 방식
zuul 서비스와 동일한 방식으로 호출.
8000번 주소로 보내면 spring cloud gateway가 제대로 분기처리해서 원하는 메서드가 잘 호출되는지 볼 것이다.
학습 페이지
www.inflearn.com
'스프링 스터디 (인프런) > API GATEWAY' 카테고리의 다른 글
Spring Cloud Gateway - Filter 적용2 (0) | 2023.08.12 |
---|---|
Spring Cloud Gateway - Filter 적용 (0) | 2023.08.07 |
Netflix Zuul Filter 적용하기 (0) | 2023.07.29 |
Netflix Zuul 프로젝트 생성 (0) | 2023.07.16 |
API Gateway의 역할 (0) | 2023.07.15 |