AdminTask オブジェクトの PortManagement コマンド・グループ
Jython または Jacl スクリプト言語を使用すると、wsadmin ツールでサーバーを構成することができます。PortManagement グループの コマンドおよびパラメーターは、アプリケーション・ポートとサーバー・ポートのリストおよび 変更に使用できます。
AdminTask オブジェクトの PortManagement コマンド・グループには、以下のコマンドが含まれます。
listApplicationPorts
listApplicationPorts コマンドは、 特定のアプリケーションにアクセスするためにポートをリストする場合に使用します。
ターゲット・オブジェクト
ポートのリストが生成されるアプリケーション名。 (ストリング)
必須パラメーター
なし。
戻り値
指定したアプリケーションで使用されるポート。
バッチ・モードの使用例
- Jacl を使用:
$AdminTask listApplicationPorts {}
- Jython ストリングを使用:
AdminTask.listApplicationPorts ()
対話モードの使用例
- Jacl を使用:
$AdminTask listApplicationPorts {-interactive}
- Jython ストリングを使用:
AdminTask.listApplicationPorts ('[-interactive]')
listServerPorts
listServerPorts コマンドは、 指定のサーバーが使用するポートをリストする場合に使用します。
ターゲット・オブジェクト
サーバー名。 (ストリング)
オプション・パラメーター
- -nodeName
- ノードの名前。このパラメーターは、サーバー名がセル内で固有でない場合にのみ 必要です。(ストリング、オプション)
バッチ・モードの使用例
- Jacl を使用:
$AdminTask listServerPorts server1 {-nodeName myNode}
- Jython ストリングを使用:
AdminTask.listServerPorts ('server1', '[-nodeName myNode]')
対話モードの使用例
- Jacl を使用:
$AdminTask listServerPorts {-interactive}
- Jython ストリングを使用:
AdminTask.listServerPorts ('[-interactive]')
modifyServerPort
modifyServerPort コマンドは、 サーバーが使用するポートを変更する場合に使用します。
ターゲット・オブジェクト
The name of the server for which the port is modified.
必須パラメーター
- -nodeName
- サーバー・ノードの名前。 このパラメーターは、サーバー名がセル内で固有でない場合にのみ必要です。(ストリング、必須)
- -endPointName
- 変更するポートの名前。(ストリング、必須)
オプション・パラメーター
- -host
- エンドポイントのホスト名の新規の値。 (ストリング、オプション)
- -port
- エンドポイントのポート番号の新規の値。 (整数、オプション)
- -modifyShared
- 複数のトランスポート・チャネル・チェーンでポートを共有している場合は、このパラメーターを true に設定して対象のポートを変更します。 このパラメーターを指定せずにコマンドを実行すると、複数のトランスポート・チャネル・チェーンでポートを共有している場合はポートが変更されません。 (ブール値、オプション)
バッチ・モードの使用例
- Jacl を使用:
$AdminTask modifyServerPort server1 {-nodeName myNode -endPointName port1 -port 5566 -modifyShared true}
- Jython ストリングを使用:
AdminTask.modifyServerPort ('server1', '[-nodeName myNode -endPointName port1 -port 5566 -modifyShared true]')
- Jython リストを使用:
AdminTask.modifyServerPort ('server1', ['-nodeName', 'myNode', '-endPointName', 'port1', '-port', '5566 -modifyShared true'])
対話モードの使用例
- Jacl を使用:
$AdminTask modifyServerPort {-interactive}
- Jython ストリングを使用:
AdminTask.modifyServerPort ('[-interactive]')
- Jython リストを使用:
AdminTask.modifyServerPort (['-interactive'])