티스토리 뷰
하는김에 Eureka application.properties Configuration 번역에 이어 Zuul도 해놓으려고 한다. 번역의 정확도는 구글 번역에 문의를 해보길..
Name |
default |
Desc |
zuul.add-host-header |
false |
프록시가 호스트 헤더를 전달하는지 여부를 결정하는 플래그입니다. |
zuul.add-proxy-headers |
true |
프록시가 X-Forwarded-* 헤더를 추가하는지 여부를 결정하는 플래그입니다. |
zuul.host.max-per-route-connections |
20 |
단일 경로에서 사용할 수있는 최대 연결 수입니다. |
zuul.host.max-total-connections |
200 |
프록시가 백엔드에 대해 열린 상태로 유지할 수있는 최대 총 연결 수입니다. |
zuul.ignore-local-service |
true |
|
zuul.ignore-security-headers |
true |
스프링 보안이 클래스 경로에있는 경우 SECURITY_HEADERS가 무시 된 헤더에 추가됨을 나타내는 플래그입니다. ignoreSecurityHeaders를 false로 설정하면이 기본 동작을 끌 수 있습니다. 이것은 기본 스프링 보안 헤더를 비활성화하는 것과 함께 사용해야합니다. https://docs.spring.io/spring-security/site/docs/current/reference/html/headers.html#default-security-headers 참조 |
zuul.ignored-headers |
완전히 무시할 HTTP 헤더의 이름 (즉, 다운 스트림 요청에서 제외하고 다운 스트림 응답에서 삭제). |
|
zuul.ignored-patterns |
||
zuul.ignored-services |
자동으로 프록시를 고려하지 않는 서비스 이름 세트입니다. 기본적으로 검색 클라이언트의 모든 서비스가 프록시됩니다. |
|
zuul.prefix |
모든 경로에 대한 공통 접두사. |
|
zuul.remove-semicolon-content |
true |
첫 번째 세미콜론 이후의 경로 요소를 삭제할 수 있음을 나타내는 플래그입니다. |
zuul.retryable |
재시도가 기본적으로 지원되는지 여부에 대한 플래그입니다 (라우트 자체에서 지원한다고 가정). |
|
zuul.ribbon-isolation-strategy |
||
zuul.routes |
속성에 대한 경로 이름 매핑. |
|
zuul.securityheaders |
일반적으로 Spring Security에 의해 추가 될 것으로 예상되는 헤더, 따라서 프록시와 백엔드가 Spring으로 보안되는 경우 종종 중복됩니다. 기본적으로 Spring Security가 있고 ignoreSecurityHeaders = true 인 경우 무시 된 헤더에 추가됩니다. |
|
zuul.semaphore.max-semaphores |
100 |
Hystrix에 대한 총 세마포어의 최대 수입니다. |
zuul.sensitive-headers |
다운 스트림 요청으로 전달되지 않는 민감한 헤더 목록입니다. 일반적으로 사용자 자격 증명을 포함하는 "안전한"헤더 집합이 기본값입니다. 다운 스트림 서비스가 프록시와 동일한 시스템의 일부이므로 인증 데이터를 공유하는 경우 목록에서 제거해도됩니다. 자신의 도메인 외부에서 물리적 URL을 사용하는 경우 일반적으로 사용자 자격 증명을 유출하는 것은 좋지 않습니다. |
|
zuul.servlet-path |
/zuul |
Zuul을 서블릿으로 설치하는 경로 (Spring MVC의 일부가 아님). 서블릿은 큰 본문이있는 요청 (예 : 파일 업로드)에 대해보다 메모리 효율적입니다. |
zuul.ssl-hostname-validation-enabled |
true |
SSL 연결의 호스트 이름을 확인해야하는지 여부를 나타내는 플래그입니다. 기본값은 true입니다. 이것은 테스트 설정에서만 사용해야합니다! |
zuul.strip-prefix |
true |
전달하기 전에 경로에서 접두사를 제거할지 여부를 나타내는 플래그입니다. |
zuul.trace-request-body |
true |
요청 본문을 추적 할 수 있음을 나타내는 플래그입니다. |
끝!
'DevOps > MSA' 카테고리의 다른 글
[MSA 시작 #5] Netflix Hystrix를 이용한 Circuit Breaker 쉽게 구현하기 (0) | 2020.10.12 |
---|---|
[MSA 시작 #4] Spring Cloud Config + Github 을 이용한 설정 변경 동적으로 반영하기 (0) | 2020.10.08 |
Eureka application.properties Configuration 번역 (0) | 2020.10.08 |
[MSA 시작 #3] Spring Cloud Netflix Zuul 을 이용해 API Gateway 구성해보기 (0) | 2020.10.07 |
[MSA 시작 #2] Service Discovery (Eureka) Server, Client 간단하게 구성해보기 (0) | 2020.10.06 |