2016-08-02 24 views
1

WebSphere App Serverを使用している人は、一般的な質問をしています。WebSphereの複数アプリケーションのデプロイ

は、我々はのJythonスクリプトを使用して、一度に複数の EARまたはWARファイルにを展開だけ1つのシンクノードを使用して、コマンドを保存することはできますか?

EARのファイルサイズやEARの数などの境界に関する懸念がありますが、まだオンライン上に何も見つかりませんでした。あなたのようなのwsadminスクリプトを使用して、[保存/シンクノード一度/アップデート複数のアプリケーションをインストールしてすることができます。もちろん

答えて

2

次:これは、保存とは対照的に、いくつかのパフォーマンス上の利点を持つことができます実際には

AdminApp.install(fullapppath1,params1) 
AdminApp.install(fullapppath2,params2) 
AdminConfig.save() 
AdminNodeManagement.syncActiveNodes() 

/各アプリケーションの同期操作。私は2つの問題を除いてすべてのWAS-相対的限界があるかどうかわからないEARの最大ファイルサイズについて

  • 本当に大きなEAR/WARファイルはseverelly展開プロセスを遅くすることができます
  • ウォッチあなたのためにOS 最大プロセスあたりのファイル数制限(Linuxではnofileパラメータ)。これにより、アプリにjarファイルがたくさんある場合のEAR拡張プロセスを防ぐことができます。
+0

こんにちはtrikelef、まずはあなたの非常に速い答えに感謝します。私が複数を言ったとき、私は例えば20-30のEARファイルを意味します。この場合、この構造のスクリプトを利用できるでしょうか? – GokhanYilmaz

+0

はい、AdminApp.install操作でearリストのforループを書くことができます – trikelef

関連する問題