Как экспортировать конфигурацию сервера WAS 6.1 - PullRequest
6 голосов
/ 02 апреля 2010

Есть ли способ, которым я могу экспортировать настройки своего сервера из WAS (работающие под RAD 6), чтобы другие разработчики могли использовать тот же сценарий для настройки своей среды?

Ответы [ 2 ]

5 голосов
/ 05 августа 2011

Чтобы сделать это вручную в RAD 6.x , просто щелкните правой кнопкой мыши имя сервера в представлении «Сервер» и выберите один из следующих вариантов:

  • Export server configuration to server
  • Import server configuration from server

Выбор формулировки здесь может привести к путанице. import берет конфигурацию с уже настроенного сервера и импортирует в рабочую область в виде файла архива конфигурации (.car). export запрашивает местоположение архива конфигурации (который должен находиться в вашем рабочем пространстве), а экспортирует настроек, которые он содержит, на ваш сервер.

Да, я согласен, что это звучит совсем задом наперед.

К счастью, имена гораздо более разумны в RAD 7.x . Варианты:

  • Server configuration -> Backup...
  • Server configuration -> Restore...

Они ведут себя так, как вы себе представляете ( Backup создает файл архива, а Restore импортирует настройки из существующего файла архива.)

Важное примечание : этот процесс не экспортирует шины интеграции служб. Тем не менее, я добился успеха, включая автобусы со следующими шагами:

  1. Экспорт файла CAR
  2. Переименуйте в .zip файл для удобства просмотра
  3. Вручную скопируйте следующие файлы из вашего профиля сервера в архив:
    • cells/<cell_name>/buses/*
    • cells/<cell_name>/nodes/<node-name>/servers/server1/sib-engines.xml
  4. Переименуйте архив обратно в .car
2 голосов
/ 05 февраля 2011

Вы можете экспортировать и импортировать профиль со всей его конфигурацией, используя AdminTask Команды экспорта и импорта с помощью инструмента сценариев wsadmin. Если вы действительно серьезно относитесь к тому, как выпускать приложения в производственную среду, вам, вероятно, следует создать сценарии wsadmin для развертывания всех необходимых параметров в любом случае.

Также вы можете рассмотреть вопрос о распределении виртуальных машин или просто скопировать инсталляцию сервера из эталонной установки.

...