Использование проекта DAM как хранилище многих mp3 для лицензирования (план более 750Gb) Мы загружаем mp3 и метаданные от Rest. Сервер: CPU 2 ГГц, память 1,2 Гб для java 64 бит 1.7.0_51-b13 (jelastic), DB - MySQLОшибка загрузки процессора (Magnolia-5.3.3 Jackrabbit-2.8.0)
Мы загружаем 30 Гб mp3. После этого внезапно магнолия загружает весь ресурс ЦП - 100%. Все ошибки или предупреждения об этом содержатся в журналах. Магнолия работает, но очень медленно. Перезапуск не помог.
Возможно, после ремонта все серверы хранилищ рабочей среды запущены и работают - я не уверен. Рабочее пространство DAM загружается более 1,5 часа в первый раз и более 5-10 или 30 минут.
Но после загрузки следующих 20 Гб у нас есть те же проблемы. Ремонт репозиториев не помог.
Для ремонта хранилищ изменены в каждом workspace.xml следующих парах:
<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
Спасибо за рекомендацию. Но «все ошибки или предупреждения» - все регистраторы в DEBUG. В терминале сервера «ps aux» или «top» покажите мне: java (tomcat) обрабатывает CPU. –
Я запустил магнолию в папку нового репозитория и загрузил 10 Гб - все нормально (пока). –