inflearn logo
Course

Course

Instructor

Management Uiti's Posts

Management Uiti Management Uiti

@mgmtuiti5864

Reviews Written
2
Average Rating
5.0

Posts 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 : 경로를 정규 표현식으로 맞춰서 더 복잡한 수정이 가능하며, 경로의 특정 부분을 대체하는 등의 세밀한 제어가 가능합니다.

Likes
0
Comments
1
Viewcount
935