Мне нужно увеличить производительность портала Liferay 6.2, работающего в vm с 6 ГБ оперативной памяти. Увеличение Xmx и Xms выше 3 ГБ не помогает.Liferay Performance - Как запустить несколько jvms
Так что я наткнулся на это здесь пункте из Liferay User-Guide:
Обратите внимание, что существует закон убывающей отдачи на память, особенно с 64-битных систем. Эти системы позволяют создавать очень большие JVM, но чем больше JVM, тем больше времени потребуется на сбор мусора . По этой причине вы, вероятно, не захотите, чтобы создавали JVM размером более 2 ГБ. Чтобы воспользоваться преимуществами более высоких объемами памяти на одной системе, запустите несколько JVMs Liferay вместо.
Теперь, как бы я запускал несколько JVM Liferay? Я имею в виду, что я мог бы легко запустить два кота на разных портах (например, 8080 и 8082), но я думаю, что эти два экземпляра должны быть связаны каким-то образом?
Сценарий:
- Liferay 6.2 EE
- Tomcat 7
- Очень ограниченное количество одновременных пользователей (5 макс.)
- Один сайт, с одной страницы и один пользовательский портлет (+ LR портлета входа), работающий на нем
- Очень ограниченный объем данных (последний свалка моих портлетов был 30 МБ)
- Нет внешнего, без крючка. Простой портлет JSF, который ничего не делает, кроме грубой работы.
- базы данных 11g Oracle (работает на той же машине, на данный момент)
(я знаю, что это не сценарий для портала, но клиент хочет и довольно устойчив к советам)
Загрузка страница занимает до 45 секунд, прежде чем пользователь сможет войти в систему. Я не могу дать вам спецификации vm (Hyper-V работает CentOS), но это не будет что-то удивительное (читайте с низким бюджетом).
Спасибо, ~ Fabi
Я думаю, что нашел что-то многообещающее (ручка): http://www.liferay.com/de/community/wiki/-/wiki/Main/High+Availability+Guide – FeinesFabi
Основная проблема заключается в том, что это только полезно когда мы хотим повысить производительность для одновременных пользователей. – FeinesFabi
Почему вы считаете, что память является причиной медленности вашего портала? вы проводили мониторинг деятельности GC? полностью ли используется куча 6 ГБ? –