sniffOnStart를 빼주니까 연결을 성공했다
일반적으로, 클라우드 서비스 제공자는 프록시 뒤에 Elasticsearch를 숨깁니다. 그러면 반환된 주소와 호스트 이름이 네트워크에서 아무런 의미가 없을 수 있으므로 스니핑 작업이 소용없을 수 없습니다. 일반적으로, 이러한 클라우드 서비스 제공자가 스니핑 및 풀링 복잡성을 처리하므로 여러분이 이를 지원할 필요가 없습니다.
Elastic Cloud를 사용하는 경우, 이미 수행된 작업에 시간을 낭비하지 않도록 연결 풀 처리와 같은 대부분의 작업을 공식 클라이언트가 내부적으로 단락시킵니다.
앞서 본 바와 같이, Docker 또는 Kubernetes와 함께 작업할 때 다른 문제가 발생할 수 있습니다. 게시 호스트 옵션을 구성하지 않으면, 스니핑 결과를 사용할 수 없게 됩니다.
경험 법칙에 따르면, Elasticsearch가 여러분의 클라이언트와 다른 네트워크에 있거나 로드 밸런서가 있는 경우에는, 인프라에 스니핑을 정확하게 사용할 수 있는 구성이 없는 한 스니핑을 사용하지 않도록 설정해야 합니다.
위와 같은 부분을 알았더라면 명령문에서 바로 삭제했을텐데 바보같은 실수를 저질렀다..
[TIL] 2024.04.22 진행방향성 (1) | 2024.04.23 |
---|---|
[TIL] 2024.04.19 AWS ES 데이터 벌크로 삽입하기 (0) | 2024.04.21 |
[TIL] 2024.04.16 팀프로젝트 중간발표 회고록 (0) | 2024.04.16 |
[TIL] 2024.04.12 ~ 2024.04.15 elasticsearch, logstash 해결되지 않는 에러 (0) | 2024.04.15 |
[TIL] 2024.04.09 엘라스틱 서치 개념 (0) | 2024.04.10 |