2017-12-13 19 views
0

をwsadminのWASは、アプリケーションサーバセル名、nodeNameのとserverNameのは、コマンドラインからargをされているIBMは私がIBMを更新するためのJythonスクリプトを書い更新クラスタアプリ

AdminApp.update("MyEAR", "app", ["-appname", "MyEAR", 
       "-target", "+WebSphere:" + cellName + "," + nodeName + "," + serverName, 
       "-contents", "./MyEAR.ear", 
       "-operation", "update"]) 
AdminConfig.save() 

ました。

質問は次のとおりです。JythonとAdminApp.updateコマンドを使用してクラスタを更新するにはどうすればよいですか?サーバーとクラスタの更新の違いは何でしょうか。

+0

対象を同じに保ちながらアプリケーションのコンテンツを更新しようとしていますか?または、ターゲットを更新しようとしていますか?何を更新しようとしていますか? –

+0

アプリケーションの内容 –

答えて

0

あなただけ内容アプリケーションのを更新している場合は、再供給対象する必要はありません。

一般にAdminApp.update()は、-operation updateを使用すると「バインディング」をマージします。

だから、このようなものは、あなたが必要なすべてのことがありますあなたは別のマージ動作が必要な場合update.ignore.new、およびupdate.ignore.oldのようないくつかの他の選択肢があることを同じリンクに

AdminApp.update("MyEAR", "app", ["-appname", "MyEAR", 
       "-contents", "./MyEAR.ear", 
       "-operation", "update"]) 
AdminConfig.save() 

注意。

関連する問題