[英]How to install applications to a WebSphere 7.0 cluster using wsadmin?
我想在具有兩個節點的Websphere集群上部署所有四個進程。 有沒有一種方法可以使用一個Jython命令執行此操作,或者我必須在每個命令上均調用“ AdminControl.invoke”?
使用wsadmin安裝應用程序的最簡單方法是使用AdminApp,而不是AdminControl。
我建議您下載wsadminlib.py (從此處獲取鏈接)
它具有很多功能,其中之一就是installApplication
,它也可以與集群一起使用。
編輯:
最近,我發現了AdminApplication,它是WAS 7(/ opt / IBM / WebSphere / AppServer / scriptLibraries / application / V70)中包含的腳本庫。
文檔在信息中心中不是很好,但是它是一個.py文件,您可以在里面查看它的功能。
它會自動導入到wsadmin中,您無需任何導入或其他配置即可使用它。
值得一查。
@ aviram-segal是正確的, wsadminlib確實對此有所幫助。 我使用以下語法:
arg = ["-reloadEnabled", "-reloadInterval '0'", "-cell "+self.cellName, "-node "+self.nodeName, "-server '"+ self.serverName+"'", "-appname "+ name, '-MapWebModToVH',[['.*', '.*', self.virtualHost]]]
AdminApp.install(path, arg)
其中path是EAR / WAR文件的位置。 您可以在此處找到文檔
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.