wsadmin ツールから最良の性能を得るためには、以下のヒントに従ってください。
wsadmin ツールのパフォーマンスに関するヒントを以下に示します。
以下は、バッチ・ファイルから複数のアプリケーション・インストール・コマンドを実行する例を示しています。
wsadmin -c "$AdminApp install /home/myDir/myApps/App1.ear {-appname appl1}" wsadmin -c "$AdminApp install /home/myDir/myApps/App2.ear {-appname appl2}" wsadmin -c "$AdminApp install /home/myDir/myApps/App3.ear {-appname appl3}"
wsadmin -lang jython -c "AdminApp.install('/home/myDir/myApps/App1.ear', '[-appname appl1]')" wsadmin -lang jython -c "AdminApp.install('/home/myDir/myApps/App2.ear', '[-appname appl2]')" wsadmin -lang jython -c "AdminApp.install('/home/myDir/myApps/App3.ear', '[-appname appl3]')"
または、例えば Jacl を使用して、以下のように、コマンドを含む appinst.jacl ファイルを作成することもできます。
$AdminApp install /home/myDir/myApps/App1.ear {-appname appl1} $AdminApp install /home/myDir/myApps/App2.ear {-appname appl2} $AdminApp install /home/myDir/myApps/App3.ear {-appname appl3}
次に、 コマンド wsadmin -f appinst.jacl を使用してこのファイルを呼び出します。
または、Jython を使用して、以下のように、コマンドを含む appinst.py ファイルを作成することもできます。
AdminApp.install('/home/myDir/myApps/App1.ear', '[-appname appl1]') AdminApp.install('/home/myDir/myApps/App2.ear', '[-appname appl2]') AdminApp.install('/home/myDir/myApps/App3.ear', '[-appname appl3]')
次に、 コマンド wsadmin -lang jython -f appinst.py を使用してこのファイルを呼び出します。