2014-05-23 5 views
3

다중 처리 스크립트에서 elasticsearch-py를 사용하는 올바른 방법은 무엇입니까? 프로세스를 시작하기 전에 새 클라이언트 객체를 만들어서 그 객체를 사용해야합니까, 아니면 각 프로세스 내부에 새로운 객체를 만들어야합니까? 제 2 회 한 elasticsearch에서 나에게 연결 문제가있는 오류를 제공elasticsearch-py 및 다중 처리

감사 키란은

+0

두 번째가 작동합니다 (나를 위해 작동). 추적 코드/코드 샘플을 보여줄 수 있습니까? – Oleksiy

답변

0

권장되는 방법은 고유의 클라이언트 개체를 만드는 것입니다 당신이 사용하는 동시 스레드의 수를 증가시킬 수 maxsize (10 기본적으로).

es = Elasticsearch("host1", maxsize=25)

Source