inflearn logo
講義

講義

知識共有

Management Uitiさんの投稿

Management Uiti Management Uiti

@mgmtuiti5864

レビュー投稿数
2
平均評価
5.0

投稿 2

Q&A

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
閲覧数
939