3
다중 처리 스크립트에서 elasticsearch-py를 사용하는 올바른 방법은 무엇입니까? 프로세스를 시작하기 전에 새 클라이언트 객체를 만들어서 그 객체를 사용해야합니까, 아니면 각 프로세스 내부에 새로운 객체를 만들어야합니까? 제 2 회 한 elasticsearch에서 나에게 연결 문제가있는 오류를 제공elasticsearch-py 및 다중 처리
감사 키란은
다중 처리 스크립트에서 elasticsearch-py를 사용하는 올바른 방법은 무엇입니까? 프로세스를 시작하기 전에 새 클라이언트 객체를 만들어서 그 객체를 사용해야합니까, 아니면 각 프로세스 내부에 새로운 객체를 만들어야합니까? 제 2 회 한 elasticsearch에서 나에게 연결 문제가있는 오류를 제공elasticsearch-py 및 다중 처리
감사 키란은
권장되는 방법은 고유의 클라이언트 개체를 만드는 것입니다 당신이 사용하는 동시 스레드의 수를 증가시킬 수 maxsize
(10 기본적으로).
es = Elasticsearch("host1", maxsize=25)
두 번째가 작동합니다 (나를 위해 작동). 추적 코드/코드 샘플을 보여줄 수 있습니까? – Oleksiy