2013-07-25 2 views
0

저는 Drupal 7 사이트에 Solr을 설치하고 설정했습니다. 대부분의 경우 예상대로 작동합니다. 그러나 드물게 매일 적어도 검색이 갑자기 작동을 멈추고 Drupal 오류 로그에 따라 다음과 같이 표시됩니다.아파치 솔라가 정기적으로 다시 시작해야합니다.

"0"상태 : 요청 실패 : 연결이 거부되었습니다.

유형 열은 Apache Solr입니다. 이 문제를 해결하려면 Solr 서비스를 다시 시작하십시오.이 문제가 다시 발생하지 않도록하려면 어떻게해야합니까? 솔라와 조정이 필요하다고 생각합니다.

저는 Solr에게 새로운 것이므로 어떤 조언도 감사 할 것입니다.

감사합니다.

+0

Solr 서버를 루트 또는 nohup 명령을 사용하여 실행 해 보았습니까? – Ansari

답변

0

cron에서 색인을 생성 할 문서 수를 200 개에서 50 개로 줄였습니다. 지난 몇 주 동안 Solr 중단이 없었기 때문에 문제가 해결 된 것처럼 보였습니다.

0

Solr 서버의 사용량은 어느 정도입니까? 바쁘지 않다면 Drupal과 Solr 서버 사이에 방화벽이 있는지 확인하십시오. 통과하는 트래픽이없는 경우 일부 방화벽은 연결을 끊습니다.

테스트 방법 중 하나는 Solr 관리 인터페이스에 액세스하는 것입니다. 할 수 있으면 서버 자체가 괜찮아서 드루팔 (Drupal)의 연결 만 끊어졌습니다.

Drupal의 Solr 클라이언트 라이브러리가 지속적인 연결을 유지하려고한다고 가정합니다. 그렇지 않은 경우 위 내용은 적용되지 않습니다.

관련 문제