Облегченный сервер портала для разработки WebSphere Portal?
-
20-08-2019 - |
Вопрос
Я занимаюсь разработкой некоторых портлетов для IBM WebSphere Portal 6.1.Однако процесс развертывания происходит мучительно медленно.Поскольку я впервые занимаюсь разработкой портлетов, я не слишком знаком с различными существующими серверами порталов.Мне бы хотелось получить несколько рекомендаций по облегченному серверу портала, на котором я мог бы быстро развернуть его для разработки.
Решение
Другие советы
Я верю, что Liferay стал Sun's принятая стратегия, если это имеет какое-либо отношение.
Если вы используете Websphere Portal server, вы можете использовать отложенную загрузку приложений-портлетов при запуске сервера.Это помогло бы сократить время запуска сервера, поскольку не запускало бы много административных приложений.
Для получения дополнительной информации перейдите по этой ссылке http://www-01.ibm.com/support/docview.wss?uid=swg27015437
Надеюсь, это поможет вам :)
Я не знаком с каждой из их характеристик развертывания, но вот список порталов с открытым исходным кодом на Java: http://java-source.net/open-source/portals
Я был в аналогичной ситуации год или два назад.
В любом случае запуск сервера занимает много времени, но на самом деле его не нужно перезапускать с какими-либо незначительными изменениями.Вам нужно только перезапустить сервер с существенными изменениями, в противном случае перезапустите или повторно разверните проект на сервере.
Тем не менее, система не работала быстро, пока у меня не появилось три гигабайта оперативной памяти.Я бы рекомендовал сначала обновить вашу рабочую станцию для поддержки сервера.Не зря их называют системами класса workstation :) Купите себе компьютер объемом 8 Гб и скажите своему боссу, что вы будете в два раза продуктивнее :)
Обычно я использую горячее развертывание Java-классов changes и JSP-страниц.Это самый быстрый способ.Мы поделились 1 сервером с 5 разработчиками, используя горячее развертывание классов на PortalServer /installedApps/.ear/yourportlet.war, и это отлично сработало.Однако время от времени нам приходилось перезапускать сервер.Если вы изменили дескрипторы развертывания, вам все равно потребуется повторно развернуть войну портлетов.Убедитесь, что Разрешена повторная загрузка флаг установлен в false для приложения wps.war на вашем компьютере разработки (при перезапуске изменения будут внесены).
Вы можете использовать режим разработчика, описанный здесь: