2014-10-01 17 views
0

프로젝트 라이센스를위한 많은 mp3의 저장으로 프로젝트 사용 DAM (라이센스 이상을위한 계획) 나머지로 mp3 및 메타 데이터를 업로드합니다. 서버 : CPU 2 GHz, mem 1.2 Gb Java 64 비트 용 1.7.0_51-b13 (jelastic), DB - MySQLCPU로드 이슈 (Magnolia-5.3.3 Jackrabbit-2.8.0)

30GB의 mp3 파일을 업로드합니다. 그 후 갑자기 magnolia가 모든 CPU 리소스를로드합니다 (100 %). 그것에 관한 모든 오류나 경고가 로그에 있습니다. 목련은 작동하지만 매우 느립니다. 다시 시작하면 도움이되지 않습니다.

모든 작업 공간 리포지토리를 복구 한 후 서버를 시작하고 작동시킬 수 있습니다. 확실하지 않습니다. DAM 작업 영역은 처음에는 1.5 시간 이상, 다음은 5 ~ 10 분 또는 30 분 이상로드되었습니다.

하지만 다음 20Gb를 업로드 한 후에도 동일한 문제가 발생합니다. 저장소 복구는 도움이되지 않습니다. 각 workspace.xml 다음 PARAM 변경 수리 저장소에 대한

: - MP3가 잭 래빗에 의해 (큐 OFF) 색인되고 난 문제를 추측 할

<PersistenceManager class="org.apache.jackrabbit.core.persistence.pool.MySqlPersistenceManager"> 
.... 
<param name="consistencyCheck" value="true" /> 
<param name="consistencyFix" value="true" /> 
</PersistenceManager> 
    <SearchIndex class="org.apache.jackrabbit.core.query.lucene.SearchIndex"> 
... 
     <param name="forceConsistencyCheck" value="true"/> 
     <param name="autoRepair" value="true"/> 
<param name="onWorkspaceInconsistency" value="log"/> 
+1

나는이 문제에 대한 도움 호스팅 제공 업체에 문의하는 것이 좋습니다. 또한 문제가 무엇인지 파악하기 위해 응용 프로그램 서버 로그를 살펴 보는 것이 좋습니다. – leo

+0

귀하의 추천에 감사드립니다. 그러나 "오류나 경고가 있습니다"- 디버거의 모든 로거. 서버 터미널 "ps aux"또는 "top"에 표시 : java (tomcat) 프로세스가 CPU를로드합니다. –

+0

새로운 저장소 폴더에서 magnolia를 실행하고 10Gb를 업로드했습니다. –

답변

1

는 업로드하는 콘텐츠 유형입니다. 또한 다시 시작하지 않으면 repo가 ​​해당 파일이 여전히 인덱싱되지 않고 계속 작업하고 있음을 알게되므로 도움이되지 않습니다. 해결 방법은 색인 생성 구성을 변경하여 해당 파일의 색인을 해제하는 것입니다. 자세한 내용은 Search IndexFull text parsing을 참조하십시오.

HTH, 월은

+0

감사합니다. 나는 실패한 저장소에서 DAM 작업 공간에 대한 색인을 재구성하여 시작했습니다. 매그놀리아 - CMS가 작동합니다. –