Server administration scripts
The scripting library provides multiple script procedures to automate your application server configurations. Use the application server scripts to delete, start, and stop servers. You can run each script individually or combine procedures to create custom automation scripts for your environment.
All server management script procedures are located in the app_server_root/scriptLibraries/servers/V85 directory.
Use
the following script procedures to administer your application server:
startAllServers
This script starts all servers on a node in your configuration.
Argument | Description |
---|---|
nodeName | Specifies the name of the node of interest. |
Syntax
AdminServerManagement.startAllServers(nodeName)
Example usage
AdminServerManagement.startAllServers("myNode")
startSingleServer
This script starts a specific server in your configuration.
Argument | Description |
---|---|
nodeName | Specifies the name of the node of interest. |
serverName | Specifies the name of the server to start. |
Syntax
AdminServerManagement.startSingleServer(nodeName, serverName)
Example usage
AdminServerManagement.startSingleServer("myNode", "myServer")
stopAllServers
This script stops all servers on a node in your configuration.
Argument | Description |
---|---|
nodeName | Specifies the name of the node of interest. |
Syntax
AdminServerManagement.stopAllServers(nodeName)
Example usage
AdminServerManagement.stopAllServers("myNode")
stopSingleServer
This script stops a single server in your configuration.
Argument | Description |
---|---|
nodeName | Specifies the name of the node of interest. |
serverName | Specifies the name of the server of interest. |
Syntax
AdminServerManagement.stopSingleServer(nodeName, serverName, classname, displayname, classpath, otherAttributeList)
Example usage
AdminServerManagement.stopSingleServer("myNode", "myServer")