내 서버 (Windows Server 2012)에 Elasticsearch를 설치했습니다. 스트레스 테스트로 여러 쿼리 요청을 실행하면 CPU 코어의 절반 만 활용됩니다. 왜?Elasticsearch는 전체 부하에서도 CPU 코어의 절반 만 사용합니다.
답변
당신은 기본 elasticsearch 구성을 사용하고 있습니까?
검색/대량/색인에 사용되는 스레드 수를 제한하지 않도록하십시오. 기본값은 잘 최적화되어 있으므로 변경할 필요가 없습니다. 기본 스레드 수 (검색 제외)는 시스템의 코어 수로 설정됩니다. 검색은 (코어 수 * 3)입니다.
elasticsearch.yml 파일 검색이 구성 (당신이 피해야)의 예 :
threadpool.search.type: fixed
threadpool.search.size: <num-of-threads>
당신의 공헌에 감사드립니다. Rafi,하지만 내 elasticsearch.yaml 파일에 추가 설정이 없습니다. 내가 추가 할 수있는 유일한 중요한 점은 elasticsearch 응용 프로그램이 가상 Windows 서버 2012 r2에서 호스팅된다는 것입니다. –
@HosseinBakhtiari 어쩌면 너무 늦었을 지 모르지만 몇 개의 파편이 있습니까? 샤드에서의 개인적인 경험에 비추어 볼 때 핵심은 하나뿐입니다. 따라서 샤드 번호가 코어 수의 절반이면 활용도가 50 %에 불과합니다. – DaTval
@DaTval은 모든 코어를 사용하도록 강제 할 수 있습니까? 나는 매체 샵 (~ 30k 제품, <1GB의 데이터)에 대해 완전히 괜찮은 1 개의 샤드 만 가지고 있습니다. – ulkas
- 1. D3 바브롯은 내 데이터의 절반 만 사용합니다.
- 2. 절반 만 아니라 전체 기능을 수행하는 방법?
- 3. Supersized - 전체 화면 배경 - 절반 만?
- 4. 내 프로그램은 CPU 전력의 25 % 만 사용합니다
- 5. APC가 절반 만 작동합니다.
- 6. Elasticsearch는 파일 ID 만 가져옵니다.
- 7. android에서 각 CPU 코어의 사용법을 얻으려면
- 8. 절반 너비와 전체 너비
- 9. 절반 덧셈기를 사용하는 전체 감산기
- 10. .htaccess는 절반 만 작동합니다.
- 11. 레코드 절반 만 선택하십시오.
- 12. 원의 절반 만 그립니다.
- 13. make -jN의 'N'과 CPU 코어의 관계는 무엇입니까?
- 14. PHP 파일의 절반 만 다운로드됩니다.
- 15. Elasticsearch는 :
- 16. Elasticsearch는
- 17. Github 전체 파일 중 절반 만 밀어 넣기 중입니다
- 18. ElasticSearch는 csv 파일의 전체 색인을 덤프합니다.
- 19. 절반 만 나는 시스템의 로그를
- 20. matlab에서 FFT의 절반 만 플롯
- 21. NSXMLParser는 속성의 절반 만 읽습니다.
- 22. MySQL은 쿼리 절반 만 업데이트합니다.
- 23. PDFBox가 절반 만 사용 가능
- 24. 호버 메뉴의 절반 만 나타납니다.
- 25. Python elasticsearch는 특정 필드가있는 항목 만 반환합니다.
- 26. Internet Explorer 8에서 화면 절반 만 표시합니다.
- 27. jquery ajax 오버레이는 화면의 절반 만 덮습니다.
- 28. DLL은 100 % CPU 사용량을 사용합니다.
- 29. HTML 캔버스. 이미지의 절반 만 뒤집습니다.
- 30. UIImagePicker가 화면 위쪽 절반 만 채우는 경우
가상 머신인가요? –
예. 그렇다면 가상 머신의 문제점은 무엇입니까? –
CPU 코어의 절반을 사용한다고하면 VM 또는 호스트 컴퓨터 코어의 절반을 의미합니까? –