93.2.2. 쿼리 매개변수(16 매개변수):

이름설명기본값유형

클라이언트TransportSniff (producer)

클라이언트가 클러스터의 나머지 부분을 스니핑할 수 있습니까. 이 설정은 client.transport.sniff 설정에 매핑됩니다.

false

boolean

indexName (producer)

수행할 인덱스의 이름입니다.

 

문자열

indexType (producer)

수행할 인덱스의 유형입니다.

 

문자열

IP (producer)

사용할 TransportClient 원격 호스트 IP

 

문자열

작업 (producer)

수행할 작업

 

ElasticsearchOperation

pingSchedule (producer)

클라이언트가 클러스터를 ping하는 시간(단위)입니다.

5s

문자열

pingTimeout (producer)

노드에서 ping 응답이 반환될 때까지 대기하는 시간(단위)입니다.

5s

문자열

포트 (producer)

사용할 TransportClient 원격 포트 (기본값 9300)

9300

int

tcpCompress (producer)

모든 노드 간에 압축(LZF)이 활성화된 경우 True입니다.

false

boolean

tcpConnectTimeout (producer)

연결 시간 초과를 대기하는 시간(단위)입니다.

30s

문자열

transportAddresses (producer)

사용할 원격 전송 주소 ip:port 형식의 원격 전송 주소를 쉼표로 구분한 목록입니다. 대신 transportAddresses를 고려하여 ip 및 port 옵션을 비워 두어야 합니다.

 

문자열

waitForActiveShards (producer)

인덱스 생성은 shard의 쓰기 일관성 수를 사용할 수 있을 때까지 기다립니다.

1

int

synchronous (advanced)

동기 처리를 엄격하게 사용해야 하는지 또는 Camel이 비동기 처리를 사용할 수 있는지 여부를 설정합니다(지원되는 경우).

false

boolean

EnableSSL (security)

SSL을 활성화합니다. classpath에 XPack 클라이언트 jar 필요

false

boolean

암호 (인증)

클러스터에 대한 인증을 위한 암호입니다. classpath에 XPack 클라이언트 jar 필요

 

문자열

사용자 (인증)

클러스터에 인증할 사용자입니다. 클러스터에 액세스하려면 transport_client 역할이 필요합니다. classpath에 XPack 클라이언트 jar 필요

 

문자열