inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Sh Lee님의 게시글

Sh Lee Sh Lee

@djdrktl521018

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

게시글 2

질문&답변

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
조회수
687

질문&답변

Error: Unable to access jarfile .port=9004

앞에 다른분 것 참고해서 '' 넣어주니까 되네용 java -jar -Dserver.port=9004 .\target\user-service-0.0.1-SNAPSHOT.jar

좋아요수
0
댓글수
2
조회수
1063