DevBoi

[Spring cloud] Gateway 2_데모 샘플 본문

Develop/[Spring cloud]

[Spring cloud] Gateway 2_데모 샘플

HiSmith 2022. 9. 4. 11:34
반응형

실제 적용된 소스를 보면서 공부를 해보자

우선 대부분의 MSA소스에서, 그렇듯이 실습으로 구현 및 살펴볼 Gateway소스 또한 , config 와 service discovery 서버가 따로 띄워져있다고 가정하자

 

우선 Gateway 플젝을 생성한다.

이정도 디펜던시 정도만 추가해서 생성한다.

별다른건 없고, 빠르게 라우트를 추가해보자

http://localhost:8080/google/test 로 접속시에,

google의 test로 검색했을때의 화면으로 리다이렉트 되게 끔 처리해보자

predicates는 path에 대한 검사이다.

만약 해당 url로 들어오면, googel.com으로 리다이렉트하고,

filter를 통해서, requestparam이 추가,  https://www.google.com/search?q=test   

이런 uri로 변형이 되어서 나가게 된다.

 

우선 맛보기를 했으니, 좀 더 실제에 가깝게 구현해보자

 

 

반응형

'Develop > [Spring cloud]' 카테고리의 다른 글

[Spring Cloud] Spring Cloud Config이론  (0) 2022.11.21
[Spring cloud] Circuit breaker  (0) 2022.11.17
[Spring Cloud] Gateway 공부 1  (0) 2022.08.31
[MSA] Spring Cloud Gateway  (0) 2022.08.14
[MSA] Circuit Breaker Pattern?  (0) 2022.08.14