サーバー管理スクリプト
スクリプト・ライブラリーは、アプリケーション・サーバーの構成を自動化するための複数のスクリプト・プロシージャーを提供します。アプリケーション・サーバー・スクリプトを使用して、サーバーを削除、始動、および停止します。 各スクリプトを個別に実行したり、複数のプロシージャーを組み合わせて、ご使用の環境に合わせたカスタム自動化スクリプトを作成できます。
すべてのサーバー管理スクリプト・プロシージャーは、app_server_root/scriptLibraries/servers/V85 ディレクトリーにあります。
以下のスクリプト・プロシージャーを使用して、アプリケーション・サーバーを管理します。
startAllServers
このスクリプトは、構成内の任意のノード上のすべてのサーバーを始動します。
引数 | 説明 |
---|---|
nodeName | 対象のノードの名前を指定します。 |
構文
AdminServerManagement.startAllServers(nodeName)
使用例
AdminServerManagement.startAllServers("myNode")
startSingleServer
このスクリプトは、ご使用の構成で特定のサーバーを始動します。
引数 | 説明 |
---|---|
nodeName | 対象のノードの名前を指定します。 |
serverName | 始動するサーバーの名前を指定します。 |
構文
AdminServerManagement.startSingleServer(nodeName, serverName)
使用例
AdminServerManagement.startSingleServer("myNode", "myServer")
stopAllServers
このスクリプトは、構成内の任意のノード上のすべてのサーバーを停止します。
引数 | 説明 |
---|---|
nodeName | 対象のノードの名前を指定します。 |
構文
AdminServerManagement.stopAllServers(nodeName)
使用例
AdminServerManagement.stopAllServers("myNode")
stopSingleServer
このスクリプトは、ご使用の構成で単一のサーバーを停止します。
引数 | 説明 |
---|---|
nodeName | 対象のノードの名前を指定します。 |
serverName | 対象のサーバーの名前を指定します。 |
構文
AdminServerManagement.stopSingleServer(nodeName, serverName, classname, displayname, classpath, otherAttributeList)
使用例
AdminServerManagement.stopSingleServer("myNode", "myServer")