IBM RAD 7.5 ... почему WebSphere занимает так много времени, чтобы запустить / опубликовать / переиздать / отладить?
Я разрабатываю приложение EAR/WAR с IBM RAD 7.5 и WebSphere 7.
Когда я запускаю свое приложение в WebSphere 7 в "eclispe", WebSphere запускается в режиме "Выполнить" вечно (2 или 3 минуты). Гораздо дольше запускаться в режиме "Отладка" (от 5 до 10 минут).
У меня отключена функция "Публикация автоматически", поэтому я переиздаю вручную, и это тоже занимает много времени.
Я делаю что-то не так, или есть способ ускорить процесс?
Спасибо роб
3 ответа
Интересно, не превышаете ли вы ограничения памяти в вашей системе и, возможно, делаете много обмена. Мой WebSphere 6.1 под RAD 8, кажется, запускается за период времени, соответствующий самому WebSphere.
Попробуйте установить metadata-complete="true"
в вашем web.xml я ощутил значительные улучшения в этом.
Я бы посоветовал вам проверить кучу для тестовой среды.
Личная сборка автоматически и автоматическая публикация должны быть отключены. Вы запускаете публикацию по мере необходимости.
Это еще хороший справочник http://www.ibm.com/developerworks/wikis/download/attachments/113606723/radtipsv754.pdf?version=1
Иногда, когда публикация в режиме отладки занимает 5-10 минут, я либо возвращаюсь к экспорту и установке через консоль администратора, либо использую сценарии wsadmin для установки приложения.
Также включите конфигурацию кучи для RAD (одно из предпочтений позволяет вам показать это). Вы могли бы сделать некоторые выводы, если RAD сталкивается с проблемами памяти.
НТН
Manglu