![]() |
+7 (495) 229-0436 | ![]() |
shopadmin@itshop.ru | 119334, г. Москва, ул. Бардина, д. 4, корп. 3 | ![]() |
![]() |
![]() |
![]() |
|
|
Базовая установка Rational DOORS Web Access14.10.2016 16:23
В статье приведена минимальная рекомендуемая конфигурация для программы IBM DOORS Web Access, поскольку каждый ярус архитектуры предъявляет конкретные требования для обеспечения нормальной работы. Ли Бернс поясняет и обосновывает приведенные требования.
Необходимые условияНа рисунке 1, обобщающем содержание настоящей статьи, показана минимальная конфигурация, которую мы хотели бы иметь на стороне заказчика. Поскольку эта статья посвящена продукту IBM® Rational® DOORS® Web Access, предполагается, что вы уже успешно установили основной продукт - клиент и сервер Rational DOORS. Для наглядности мы начнем с сервера DOORS Web Access и будем переходить от компонента к компоненту в рамках данного рисунка. Рисунок 1. Схема рекомендуемой установки
![]() Сервер DOORS Web AccessСервер DOORS Web Access представляет собой приложение Java и является первым ярусом архитектуры. Серверу необходима наиболее тщательная настройка для обеспечения ожидаемых возможностей подключения и производительности. Выделение ресурсов памяти JVMУказанный ниже файл содержит код запуска виртуальной машины Java (JVM) сервера DOORS Web Access: C:\\Program Files\ibm\Rational\ DOORS Web Access\1.5.0.0\server.start.bat Один из Java-параметров в этом файле, Необходимые изменения файлаВ рамках стандартной установки можно внести три изменения в файл festival.xml: C:\\Program Files\ibm\Rational\ DOORS Web Access\1.5.0.0\server\festival\config\festival.xml Эти три параметра базового подключения описаны в стандартных инструкциях по установке, но для полноты данной статьи мы приведем их и здесь:
Сервер InteropСерверный компонент Interop стека Rational DOORS Web Access представляет собой видоизмененный традиционный клиент. Это значит, что он является однопоточным приложением, что сильно влияет на структуру этого яруса. Серверы Interop можно запустить как сервисы, но в процессе тестирования мы запускаем серверы Interop через ярлыки. Эти ярлыки представляют собой ярлыки для запуска DOORS с модифицированными командными аргументами. Разрешение серверов InteropВ строке Объект ярлыка DOORS добавьте следующую команду: -interop
Эта команда сообщает файлу DOORS.exe, что он должен запускаться не в качестве клиента, а в качестве сервера Interop. Необходимое число серверов InteropИз-за однопоточной структуры серверов Interop одного сервера Interop всегда недостаточно. Сервер Interop может обрабатывать только один запрос за раз, поэтому любые параллельные обращения приведут к существенному снижению производительности DOORS Web Access. Решить эту проблему может кластеризация серверов. Мы рекомендуем использовать не менее 4 серверов Interop в любых вариантах установки. Опция -maxMemoryДля повышения производительности серверы Interop кэшируют данные и хранят их в течение некоторого времени. Это приводит к увеличению объема памяти, используемой сервером Interop, причем этот объем ограничен только памятью, выделяемой для каждого процесса на данном уровне операционной системы. В 32-разрядной операционной системе это 2 ГБ. Рекомендуемое гнездо из 4 серверов может занять 8 ГБ ОЗУ. Если сервер, на котором они развернуты, имеет меньший объем памяти, операционная система начнет использовать подкачку страниц виртуальной памяти, что скажется на производительности. Поэтому мы рекомендуем указывать в строке запуска всех активных серверов Interop параметр Мы также рекомендуем проверить доступный объем памяти того сервера, на котором будут запущены 4 сервера Interop, а затем разделить его на четыре части. Это позволит всем серверам Interop максимально использовать доступный объем памяти без потери производительности. Вслед за командой -maxMemory 512
Включение регистрации событийЧтобы включить регистрацию событий, используйте команду -l "c:\\logfging\mylog.log"
Уровень регистрацииКоманда Местоположение BrokerhostКоманда -brokerHost " myBrokerLocation "
Опция легковесного сервераКоманда Мы рекомендуем активировать эту функцию для одного сервера Interop в каждом гнезде. Полная командаНиже приведена полная команда для запуска сервера Interop с включенной регистрацией событий (кроме опции "C:\Program Files\ibm\Rational\DOORS\9.4\bin\DOORS.exe" -interop -l " C:\\logging\mylog.log " -logLevel 7 -brokerHost " myBrokerLocation " -maxMemory 512
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
О нас |
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.
На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям. Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе. В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.
|
119334, г. Москва, ул. Бардина, д. 4, корп. 3 +7 (495) 229-0436 shopadmin@itshop.ru |
|
© ООО "Interface Ltd." Продаем программное обеспечение с 1990 года |