프로젝트 라이센스를위한 많은 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"/>
나는이 문제에 대한 도움 호스팅 제공 업체에 문의하는 것이 좋습니다. 또한 문제가 무엇인지 파악하기 위해 응용 프로그램 서버 로그를 살펴 보는 것이 좋습니다. – leo
귀하의 추천에 감사드립니다. 그러나 "오류나 경고가 있습니다"- 디버거의 모든 로거. 서버 터미널 "ps aux"또는 "top"에 표시 : java (tomcat) 프로세스가 CPU를로드합니다. –
새로운 저장소 폴더에서 magnolia를 실행하고 10Gb를 업로드했습니다. –