Почему Plone data.fs
файл такой большой, будет ли он работать?Почему файл Plone data.fs настолько велик, будет ли он влиять на производительность?
На нашем текущем сайте файл превышает 8 ГБ. Недавно я взял на себя роль разработчика этого проекта на устаревшей установке Plone 3, и в базе данных есть огромные шейки для бутылочек.
Мое первое впечатление - 8 ГБ огромно ...?
- В настоящее время нет больших файлов.
- Производительность, вероятно, база данных, как:
- Существует Zeo кластер,
- сбалансированное распределение нагрузки с апача
- 8 ядро VCPU сервер с 16 Гб оперативной памяти
- Любой кэшируется страница (апач слой) молния , другие невероятно медленно
ОБНОВЛЕНИЕ
После того, как ниже предложений и дальнейшего исследования. Вот некоторые статистические данные с сервера:
Использование памяти 15792/16045 < < --- Уч?
AVG CPU 300-400%, 8 CPU, 5 x zope экземпляров. Я предполагаю, что это очень высоко? как каждый экземпляр использует один процессорный поток для обработки запроса? Это почти в среднем 100% -ное использование процессора по сравнению с экземплярами?
Disk IO является высокой в среднем 8984.85 блоков/сек
Так что же, что пункт? Файлы журнала Apache огромны в 7 ГБ ... я установлю logrotate. Но, безусловно, эти статистические данные: Высокий диск IO ... указывает на проблемы с БД? Будет ли упаковка смягчать это? Является ли упаковка опасной на таком большом участке производства?
8GB Data.fs не огромно на всех, Especialy для версии Plone 3 (что не используйте plone.app.blob по умолчанию), но это зависит от большого количества информации, которую вы не предоставили (обновите свой вопрос). Например: сколько у вас объекта на вашем сайте? Вы используете много больших файлов? Как вы можете сказать, что узким местом производительности является база данных? –
обновлено, дайте мне знать, если информация все еще разрежена. Просто опусти мою голову вокруг Плона. – AndrewMcLagan
@AndrewMcLagan вы можете установить https://pypi.python.org/pypi/Products.LongRequestLogger и посмотреть, что является реальным узким местом в Zope/Plone. – gforcada