inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Management Uiti님의 게시글

Management Uiti Management Uiti

@mgmtuiti5864

수강평 작성수
2
평균평점
5.0

게시글 2

질문&답변

API Gateway를 통해 라우팅 시 user service로 전달되는 요청 url에 대해 질문 드립니다..!

cloud: gateway: routes: - id: user-service uri: lb://USER-SERVICE predicates: - Path=/user-service/** filters: - RewritePath=/user-service/(? .*), /${segment} 요렇게 하시면 됩니다! (RewritePath 방식) spring: application: name: api-gateway cloud: gateway: routes: - id: A uri: lb://USER-SERVICE predicates: - Path=/user-service/** filters: - StripPrefix=1 혹은 이렇게 하셔도 되는데, 차이점은 아래와 같다고 합니다. StripPrefix=1 : 단순히 지정된 수만큼 경로의 프리픽스를 제거합니다. RewritePath : 경로를 정규 표현식으로 맞춰서 더 복잡한 수정이 가능하며, 경로의 특정 부분을 대체하는 등의 세밀한 제어가 가능합니다.

좋아요수
0
댓글수
1
조회수
937