게시글
질문&답변
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
- 826
질문&답변
기본 언어가 영어로 출력됩니다.
File 대신, Resource Bundle로 추가하시면 잘 되실겁니다. (사진) (사진)
- 1
- 2
- 256