WAS: Jython-скрипт для сопоставления модуля с серверами после установки
Мы используем UrbanCode Deploy для установки файлов ear в WAS. Шаг установки работает, но после этого не удается сопоставить определенный ресурс с шагом сервера.
Как показано ниже, в файле ear есть два модуля, использующих один и тот же шаг UCD, первое сопоставление модулей прошло, но второе не удалось. Я хочу написать свой собственный скрипт для этого неудачного отображения. Какова команда, чтобы сделать это отображение для 2-го модуля?
WMOServicesWeb WMOServicesWeb.war,WEB-INF/web.xml Web Module WebSphere:cell=uauswad03Cell,node=uauswad03Node,server=ConnectAppSvr2
WebSphere:cell=uauswad03Cell,node=uauswad03IHS,server=webserver
ECIResourceAdapter ResourceAdapter6022.rar,META-INF/ra.xml Connector Module WebSphere:cell=uauswad03Cell,node=uauswad03Node,server=ConnectAppSvr2
WebSphere:cell=uauswad03Cell,node=uauswad03IHS,server=webserver
1 ответ
Подобный сценарий подробно описан здесь: Развертывание в кластере Websphere с использованием WAS - Развертывание плагина
Из приведенной выше ссылки
Use the following one (substitute module names with .*):
-MapModulesToServers [[ .* .* WebSphere:cell=IBM277-
R90FKAU9Cell01,cluster=Cluster1+WebSphere:cell=IBM 277-
R90FKAU9Cell01,node=IBM277-R90FKAU9Node01,server=webserver1 ]
This will map all EAR modules to the same targets.