1
내가 사용 SOLR 내 프로젝트 3.6.1 내가 인덱스 업데이트하려고하면 어제 내가 오류를 다음과 취득 이후 :SOLR - java.net.SocketException의 : 열려있는 파일이 너무 많습니다
Socket accept failed: java.net.SocketException: Too many open files
org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out:
[email protected]/opt/jboss-as-7.1.1.Final/domain/servers/server-one/lib/apache-solr-3.6.1-
/example/solr/./data/index/write.lock
을 나는 이미 이러한 오류를 피하기 위해 "솔루션"다음 발견 (?) :
- solrconfig.xml : 복합 인덱스에
- 변화 지수 :
<useCompoundFile>true</useCompoundFile>
- 병합 인수를 낮추십시오 :
<mergeFactor>2</mergeFactor>
-> 최상의 값> 2 및 < 10 (기본값)?
- 변화 지수 :
- 파일 설명자 :
- 예를 들어,
ulimit -n200000
- 예를 들어,
가장 좋은 방법은 무엇입니까?
'lsof' 출력을 확인할 수 있습니까? – mindas
'lsof'란 무엇입니까? – user1731299
http://bit.ly/V8otRW – mindas