22.4. 끝점 옵션
Elasticsearch 끝점은 URI 구문을 사용하여 구성됩니다.
elasticsearch:clusterName
elasticsearch:clusterName
다음과 같은 경로 및 쿼리 매개변수 사용:
22.4.1. 경로 매개변수(1 매개변수) 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | Default | 유형 |
---|---|---|---|
clustername (producer) | 클러스터 의 이름입니다. | 문자열 |
22.4.2. 쿼리 매개변수 (* 매개변수) 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | Default | 유형 |
---|---|---|---|
connectionTimeout (producer) | 연결이 시간 초과되기 전에 대기할 시간(ms)입니다. | 30000 | int |
연결 해제 (producer) | 생산자 호출을 완료한 후 연결을 해제합니다. | false | boolean |
from (producer) | 응답의 시작 인덱스입니다. | 정수 | |
hostAddresses (producer) | 사용할 IP:port 형식의 원격 전송 주소로 쉼표로 구분된 목록입니다. | 문자열 | |
indexName (producer) | 작업할 인덱스의 이름입니다. | 문자열 | |
maxRetryTimeout (producer) | 재시도하기 전 ms의 시간입니다. | 30000 | int |
작업 (producer) | 수행할 작업. CloudEvent 값:
| ElasticsearchOperation | |
scrollKeepAliveMs (producer) | elasticsearch의 시간 동안 검색 컨텍스트가 활성 상태로 유지됩니다. | 60000 | int |
크기 (producer) | 응답의 크기입니다. | 정수 | |
socketTimeout (producer) | 소켓이 시간 초과되기 전에 대기할 ms의 시간 초과입니다. | 30000 | int |
UseScroll (producer) | 스크롤 사용을 활성화합니다. | false | boolean |
waitForActiveShards (producer) | 인덱스 생성은 shard의 쓰기 일관성 수를 사용할 수 있을 때까지 기다립니다. | 1 | int |
lazyStartProducer (producer (advanced)) | 첫 번째 메시지에서 생산자를 lazy로 시작해야 하는지 여부입니다. lazy를 시작하여 이를 사용하여 생산자가 시작되지 않고 생산자가 실패할 수 있는 상황에서 CamelContext 및 경로가 시작될 수 있도록 허용할 수 있습니다. 이 시작이 지연되도록 지연되면 Camel의 라우팅 오류 핸들러를 통해 메시지를 라우팅하는 동안 시작 실패를 처리할 수 있습니다. 첫 번째 메시지가 처리되면 프로듀서 생성 및 시작이 다소 시간이 걸릴 수 있으며 총 처리 시간이 길어질 수 있습니다. | false | boolean |
documentClass (고급) | 문서를 해독할 때 사용할 클래스입니다. | ObjectNode | 클래스 |
enableSniffer (advanced) | 실행 중인 Elasticsearch 클러스터에서 노드 자동 검색을 활성화합니다. 이 옵션을 Spring Boot와 함께 사용하는 경우 Spring Boot 구성에서 관리합니다(Sniffer 비활성화: Spring Boot에서 Sniffer 비활성화 참조). | false | boolean |
sniffAfterFailureDelay (advanced) | 실패(밀리초) 후에 예약된 스니프 실행 지연입니다. | 60000 | int |
snifferInterval (advanced) | 간격은 밀리초 단위의 연속 일반 스니프 실행입니다. sniffOnFailure를 사용하지 않도록 설정하거나 연속 스니프 실행 사이에 오류가 없는 경우 상속됩니다. | 300000 | int |
certificatePath (security) | Elasticsearch에 액세스하는 데 사용할 자체 서명된 인증서의 경로입니다. | 문자열 | |
EnableSSL (security) | SSL 활성화. | false | boolean |