Cluster: Deployments
This page displays a list of Java EE applications and standalone application modules that have been deployed to this cluster. Deployed applications and modules can be started, stopped, redeployed, or deleted from the cluster by using the controls on this page.
To deploy a new application or module to targets in this domain, click the Deploy button.
WebLogic Server enables you to deploy applications and modules either as archive files (created using the JAR utility) or as exploded archive directories. Deploying exploded archive directories enables you to easily update and redeploy portions of an application.
Buttons
Name Description Deploy A convenience method for distributing and starting an application.
A convenience method for distributing and starting an application. The application source files and deployment plan are distributed to the deployment targets using the options specified. This is an asynchronous operation that returns immediately. If distribution is successful, the application is then started on each of the targets. Successful deployment requires that all targets receive both the archive and deployment plan.
The application source files and deployment plan are distributed to the deployment targets using the default options. This is a synchronous operation that returns when the deploy operation has completed. If distribution is successful, the application is then started on each of the targets. Successful deployment requires that all targets receive both the archive and deployment plan.
The default options are
clusterDeploymentTimeout: 3600000 milliseconds
gracefulIgnoreSessions: false
gracefulProductionToAdmin: false
retireGracefully: true
retireTimeout: no timeout
adminMode: false
timeout: no timeout
If any modules are currently running, this method immediately restarts those modules using the newer files. Restarting modules in this manner is not the same as redeployment, because session state is not preserved for the active modules.
If any modules are currently running, this method immediately restarts those modules using the newer files. Restarting modules in this manner is not the same as redeployment, because session state is not preserved for the active modules.
MBean Attribute:
DeploymentManagerMBean.deploy
Changes take effect after you redeploy the module or restart the server.
Redeploy Redeploy the application in the background for the targets specified with the options specified. This is an asynchronous operation that returns immediately. The returned DeploymentProgressObjectMBean can be used to determine when the operation is completed.
Redeploy the application in the background for the targets specified with the options specified. This is an asynchronous operation that returns immediately. The returned DeploymentProgressObjectMBean can be used to determine when the operation is completed.
Redeploy the application using the default options and configured targets. This is a synchronous operation that returns when the redeploy operation has completed. The default options are clusterDeploymentTimeout: 3600000 milliseconds, gracefulIgnoreSessions: false, gracefulProductionToAdmin: false, retireGracefully: true, retireTimeout: no timeout, adminMode: false, timeout: no timeout
MBean Attribute:
AppDeploymentRuntimeMBean.redeploy
Undeploy Undeploy the application using the default options and configured targets. This is a synchronous operation that returns when the undeploy operation has completed. The default options are clusterDeploymentTimeout: 3600000 milliseconds, gracefulIgnoreSessions: false, gracefulProductionToAdmin: false, retireGracefully: true, retireTimeout: no timeout, adminMode: false, timeout: no timeout
Undeploy the application in the background for the targets specified with the options specified. This is an asynchronous operation that returns immediately. The returned DeploymentProgressObjectMBean can be used to determine when the operation is completed.
MBean Attribute:
AppDeploymentRuntimeMBean.undeploy
Override Overrides the configuration for an application or module by specifying a different deployment plan.
Remove Override Removes an existing application configuration override.
Fetch Deployment Plan Fetches the deployment plan of an application.
Start Start the application in the background for the targets specified with the options specified. This is an asynchronous operation that returns immediately. The returned DeploymentProgressObjectMBean can be used to determine when the operation is completed.
Start the application using the default options and configured targets. This is a synchronous operation that returns when the start operation has completed. The default options are clusterDeploymentTimeout: 3600000 milliseconds, gracefulIgnoreSessions: false, gracefulProductionToAdmin: false, retireGracefully: true, retireTimeout: no timeout, adminMode: false, timeout: no timeout
MBean Attribute:
AppDeploymentRuntimeMBean.start
Stop Stop the application in the background for the targets specified with the options specified. This is an asynchronous operation that returns immediately. The returned DeploymentProgressObjectMBean can be used to determine when the operation is completed.
Stop the application using the default options and configured targets. This is a synchronous operation that returns when the stop operation has completed. The default options are clusterDeploymentTimeout: 3600000 milliseconds, gracefulIgnoreSessions: false, gracefulProductionToAdmin: false, retireGracefully: true, retireTimeout: no timeout, adminMode: false, timeout: no timeout
MBean Attribute:
AppDeploymentRuntimeMBean.stop
Column Display
Name Description Name The name of this Java EE application or module.
State The state of the deployment.
Health The health state of the server as reported by the server's self-health monitoring.
For example, the server can report if it is overloaded by too many requests, if it needs more memory resources, or if it will soon fail for other reasons.
MBean Attribute:
ServerRuntimeMBean.HealthState
Type The type of deployment: enterprise application, Web service, EJB, Web application, Java EE library, and so on.
Deployment Order An integer value that indicates when this unit is deployed, relative to other deployable units on a server, during startup.
Units with lower values are deployed before those with higher values.
MBean Attribute:
AppDeploymentMBean.DeploymentOrder
Changes take effect after you redeploy the module or restart the server.
Scope The scope in which this deployment was configured.
Resource Group/Template The list of resource groups and/or resource group templates in which this deployment is available.
Domain Partition The list of domain partitions in which the deployment is available.
Tags The tags associated with this deployment.
Targets You must select a target on which an MBean will be deployed from this list of the targets in the current domain on which this item can be deployed. Targets must be either servers or clusters. The deployment will only occur once if deployments overlap.
MBean Attribute:
AppDeploymentMBean.Targets