Можно ли настроить кластер Zeo на Plone 3
У нас ОЧЕНЬ интенсивно загруженный сайт на установке Plone 3, который в настоящее время испытывает проблемы с нагрузкой. Мы многократно масштабировали сервер, и теперь очевидно, что это не "горлышко бутылки".
Можно ли настроить кластерный сервер Zeo с Plone 3?
1 ответ
Простой ответ: "Да, конечно". Если вы используете Plone > 3.1, вы делаете это почти так же, как настраиваете кластер в Plone 4 или 5.
Это решит вашу проблему? Если ваша проблема заключается в том, что вы не используете все ядра на многоядерном компьютере, то Zeocluster - хороший способ решить эту проблему. Потоки в одном экземпляре Zope очень неэффективны. Кластер делает намного лучше.
В то же время вы должны посмотреть, сможете ли вы сократить объем работы, выполняемой вашими экземплярами Zope. Наличие прокси-кэша и хорошая настройка кэширования - это ключ.
И потратьте некоторое время на обновление до Plone 4.x. Это быстрее из коробки при рендеринге страниц и имеет гораздо более эффективную систему обработки BLOB-объектов. Вы также найдете отличную документацию для Plone 4.x, включая документацию по масштабированию. Если вы не можете этого сделать, найдите копию "Practical Plone 3" для документации по кластерной архитектуре и кешированию.