소개
게시글
질문&답변
filter가 작동되지 않습니다.
FilterConfig가 동작하고 계셔서 그런 거 같습니다주석 처리 하셔서 Bean에서 제외 시켜 주세요. //@Configuration 주석 public class FilterConfig { //@Bean 주석 public RouteLocator gatewayRoutes(RouteLocatorBuilder builder){아니면 application.yaml설정을 제외하시고 FilterConfig.java에서 추가하는 방법도 있더군요 @Configuration @RequiredArgsConstructor public class FilterConfig { private final CustomFilter customFilter; // java로 커스텀 필터 등록 방법 @Bean public RouteLocator gatewayRoutes(RouteLocatorBuilder builder){ return builder.routes() .route(r -> r.path("/first-service/**") .filters( f -> f.addRequestHeader("first-request", "first-request-header") .addResponseHeader("first-response", "first-response-header") .filter(customFilter.apply(customFilter.newConfig())) // java로 커스텀 필터 등록 방법 ) .uri("http://localhost:8081") ) .route(r -> r.path("/second-service/**") .filters( f -> f.addRequestHeader("second-request", "second-request-header") .addResponseHeader("second-response", "second-response-header")) .uri("http://localhost:8082") ) .build(); } }
- 0
- 1
- 598
질문&답변
Error: Unable to access jarfile .port=9004
앞에 다른분 것 참고해서 '' 넣어주니까 되네용(사진)java -jar -Dserver.port=9004 .\target\user-service-0.0.1-SNAPSHOT.jar
- 0
- 2
- 909