簡體   English   中英

如何使用wsadmin將應用程序安裝到WebSphere 7.0集群?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM