314.2. URI 옵션
Spark Rest 구성 요소는 아래 나열된 12 가지 옵션을 지원합니다.
| 이름 | 설명 | 기본값 | 유형 |
|---|---|---|---|
| 포트 (소비자) | 포트 번호. 기본값은 4567을 사용합니다. | 4567 | int |
| IPAddress (consumer) | Spark가 수신 대기해야 하는 IP 주소를 설정합니다. 기본 주소를 호출하지 않는 경우 '0.0.0.0'입니다. | 0.0.0.0 | 문자열 |
| minThreads (advanced) | Spark 스레드 풀의 최소 스레드 수( 전역적으로 공유) | int | |
| maxThreads (advanced) | Spark 스레드 풀의 최대 스레드 수( 전역적으로 공유) | int | |
| TimeOutMillis (advanced) | 더 긴 기간 동안 유휴 상태인 스레드가 스레드 풀에서 종료되는 밀리코어의 스레드 유휴 시간 초과 | int | |
| keystoreFile (security) | 키 저장소 파일을 사용하도록 보안을 구성 | 문자열 | |
| keystorePassword (보안) | 키 저장소 암호를 사용하도록 보안을 구성 | 문자열 | |
| truststoreFile (security) | truststore 파일을 사용하도록 안전하게 연결을 구성합니다. | 문자열 | |
| truststorePassword (보안) | truststore 암호를 사용하도록 보안을 구성 | 문자열 | |
| sparkConfiguration (advanced) | 공유 SparkConfiguration을 사용하려면 다음을 수행합니다. | SparkConfiguration | |
| sparkBinding (advanced) | 사용자 지정 SparkBinding을 사용하여 Camel 메시지로 매핑하려면 다음을 수행합니다. | SparkBinding | |
| resolveProperty Placeholders (advanced) | 구성 요소가 시작 시 자체적으로 속성 자리 표시자를 확인해야 하는지 여부입니다. String 유형의 속성만 속성 자리 표시자를 사용할 수 있습니다.Only properties which are of String type can use property placeholders. | true | boolean |
Spark Rest 엔드포인트는 URI 구문을 사용하여 구성됩니다.
spark-rest:verb:path
다음 경로 및 쿼리 매개변수를 사용합니다.
314.2.1. 경로 매개 변수(2 매개변수):
| 이름 | 설명 | 기본값 | 유형 |
|---|---|---|---|
| verb | 필수 get, post, put, patch, delete, head, trace, connect 또는 options | 문자열 | |
| path | 필수 구성 요소: Spark 구문을 지원하는 콘텐츠 경로입니다. | 문자열 |