94.5. 구성 요소 구성 및 기본 인증 활성화

Elasticsearch 구성 요소를 사용하려면 최소 구성으로 구성해야 합니다.

ElasticsearchComponent elasticsearchComponent = new ElasticsearchComponent();
elasticsearchComponent.setHostAddresses("myelkhost:9200");
camelContext.addComponent("elasticsearch-rest", elasticsearchComponent);

elasticsearch를 사용한 기본 인증 또는 elasticsearch 클러스터 앞에 역방향 http 프록시를 사용하는 경우 아래 예제와 같은 구성 요소에 기본 인증 및 SSL을 설정하면 됩니다.

ElasticsearchComponent elasticsearchComponent = new ElasticsearchComponent();
elasticsearchComponent.setHostAddresses("myelkhost:9200");
elasticsearchComponent.setUser("elkuser");
elasticsearchComponent.setPassword("secure!!");
elasticsearchComponent.setEnableSSL(true);

camelContext.addComponent("elasticsearch-rest", elasticsearchComponent);