173.2. 옵션
Jetty 9 구성 요소는 아래 나열된 33 옵션을 지원합니다.
이름 | 설명 | 기본값 | 유형 |
---|---|---|---|
sslKeyPassword (보안) | 키 저장소에서 인증서의 키 항목에 액세스하는 데 사용되는 키 암호입니다(이는 키 저장소 명령의 -keypass 옵션에 제공된 암호와 동일합니다). | 문자열 | |
sslPassword (보안) | 키 저장소 파일에 액세스해야 하는 ssl 암호입니다(키 저장소 명령의 -storepass 옵션에 제공된 암호와 동일합니다). | 문자열 | |
키 저장소 (보안) | 키 항목에 Jetty 서버의 자체 X.509 인증서가 포함된 Java 키 저장소 파일의 위치를 지정합니다. | 문자열 | |
errorHandler (advanced) | 이 옵션은 Jetty 서버에서 사용하는 ErrorHandler를 설정하는 데 사용됩니다. | ErrorHandler | |
sslSocketConnectors (보안) | 포트 번호별 SSL 커넥터를 포함하는 맵입니다. | map | |
socketConnectors (보안) | 포트 번호별 HTTP 커넥터를 포함하는 맵입니다. sslSocketConnectors와 동일한 원칙을 사용합니다. | map | |
httpClientMinThreads (producer) | HttpClient 스레드 풀에서 스레드의 최소 수에 대한 값을 설정하려면To set a value for minimum number of threads in HttpClient thread pool. min 및 max 크기를 모두 구성해야 합니다. | 정수 | |
httpClientMaxThreads (producer) | HttpClient 스레드 풀에서 최대 스레드 수에 대한 값을 설정하려면To set a value for maximum number of threads in HttpClient thread pool. min 및 max 크기를 모두 구성해야 합니다. | 정수 | |
minThreads (consumer) | 서버 스레드 풀의 스레드 최소 수에 대한 값을 설정하려면To set a value for minimum number of threads in server thread pool. min 및 max 크기를 모두 구성해야 합니다. | 정수 | |
maxThreads (consumer) | 서버 스레드 풀의 최대 스레드 수에 대한 값을 설정하려면To set a value for maximum number of threads in server thread pool. min 및 max 크기를 모두 구성해야 합니다. | 정수 | |
ThreadPool (consumer) | 서버에 대한 사용자 지정 스레드 풀을 사용하려면To use a custom thread pool for the server 이 옵션은 특별한 경우에만 사용해야 합니다. | ThreadPool | |
enableJmx (일반) | 이 옵션이 true이면 이 엔드포인트에 대해 Jetty JMX 지원이 활성화됩니다. | false | boolean |
jettyHttpBinding (advanced) | 사용자 지정 org.apache.camel.component.jetty.JettyHttpBinding을 사용하려면 생산자에 대한 응답을 작성하는 방법을 사용자 지정하는 데 사용됩니다. | JettyHttpBinding | |
httpBinding (advanced) | Not to be used - 대신 JettyHttpBinding을 사용하십시오. | HttpBinding | |
httpConfiguration (advanced) | Jetty 구성 요소는 HttpConfiguration을 사용하지 않습니다. | HttpConfiguration | |
mbContainer (advanced) | JMX가 mbeans 등록에 사용되는 경우, 기존 구성된 org.eclipse.jetty.jetty.jmx.MBeanContainer를 사용하려면 다음을 수행합니다. | MBeanContainer | |
sslSocketConnector Properties (security) | 일반 SSL 커넥터 속성을 포함하는 맵입니다. | map | |
socketConnector Properties (security) | 일반 HTTP 커넥터 속성을 포함하는 맵입니다. sslSocketConnectorProperties와 동일한 원칙을 사용합니다. | map | |
ContinuationTimeout (consumer) | Jetty를 소비자(서버)로 사용할 때 밀리코어로 타임아웃을 설정할 수 있습니다. 기본적으로 Jetty는 30000을 사용합니다. 값 = 0을 사용하면 만료되지 않습니다. 시간 초과가 발생하면 요청이 만료되고 Jetty는 http 오류 503을 클라이언트로 반환합니다. 이 옵션은 비동기 라우팅 엔진과 함께 Jetty를 사용할 때만 사용됩니다. | 30000 | long |
UseContinuation (consumer) | Jetty 서버에 대한 Jetty continuations를 사용할지 여부입니다. | true | boolean |
sslContextParameters (security) | SSLContextParameters를 사용하여 보안 구성 | SSLContextParameters | |
useGlobalSslContext 매개변수 (보안) | 글로벌 SSL 컨텍스트 매개변수 사용 | false | boolean |
responseBufferSize (일반) | Jetty 커넥터에서 응답 버퍼 크기의 사용자 지정 값을 구성할 수 있습니다. | 정수 | |
requestBufferSize (일반) | Jetty 커넥터에서 요청 버퍼 크기의 사용자 지정 값을 구성할 수 있습니다. | 정수 | |
requestHeaderSize (일반) | Jetty 커넥터에서 요청 헤더 크기의 사용자 지정 값을 구성할 수 있습니다. | 정수 | |
responseHeaderSize (일반) | Jetty 커넥터에서 응답 헤더 크기의 사용자 지정 값을 구성할 수 있습니다. | 정수 | |
proxyHost (proxy) | http 프록시를 사용하여 호스트 이름을 구성합니다. | 문자열 | |
proxyPort (proxy) | http 프록시를 사용하여 포트 번호를 구성하려면 다음을 수행합니다. | 정수 | |
useXForwardedFor Header (common) | HttpServletRequest.getRemoteAddr에서 X-Forwarded-For 헤더를 사용합니다. | false | boolean |
sendServerVersion (consumer) | 옵션이 true이면 jetty 서버는 요청을 전송하는 클라이언트에 날짜 헤더를 보냅니다. 다른 camel-jetty 엔드포인트가 동일한 포트를 공유하고 있지 않은지 확인하십시오. 그렇지 않으면 이 옵션이 예상대로 작동하지 않을 수 있습니다. | true | boolean |
JavaSerialized Object (advanced) 허용 | 요청이 context-type=application/x-java-serialized-object를 사용할 때 java serialization을 허용할지 여부입니다. 이 설정은 기본적으로 꺼져 있습니다. 이를 활성화하면 Java가 요청에서 Java로 들어오는 데이터를 역직렬화하고 잠재적인 보안 위험이 될 수 있다는 점에 유의하십시오. | false | boolean |
headerFilterStrategy (filter) | 사용자 지정 org.apache.camel.spi.HeaderFilterStrategy를 사용하여 Camel 메시지로 헤더를 필터링하려면 다음을 수행합니다. | HeaderFilterStrategy | |
resolveProperty Placeholders (advanced) | 구성 요소가 시작 시 자체적으로 속성 자리 표시자를 확인해야 하는지 여부입니다. String 유형의 속성만 속성 자리 표시자를 사용할 수 있습니다.Only properties which are of String type can use property placeholders. | true | boolean |
Jetty 9 끝점은 URI 구문을 사용하여 구성됩니다.
jetty:httpUri
다음 경로 및 쿼리 매개변수를 사용합니다.
173.2.1. 경로 매개 변수 (1 매개변수):
이름 | 설명 | 기본값 | 유형 |
---|---|---|---|
httpUri | 필수 HTTP 끝점의 URL입니다. | URI |