Forums
| On-demand Deployment of Internal Applications |
|
|
|
| Written by Schelstraete Bart | |||||
| Saturday, 01 August 2009 13:33 | |||||
On-demand Deployment of Internal ApplicationsThere are many internal applications that are deployed during startup. These internal applications consume memory and require CPU time during deployment. This contributes to the WLS startup time and base memory footprint. Since many of these internal applications are not needed by every user, WLS has been modified to wait and deploy these applications on the first access (on-demand) instead of always deploying them during server startup. This reduces startup time and memory footprint. Internal Application TypesThere are two different types of internal applications. The first type displays a user interface, and includes the Administration Console, UDDI explorer, and WLS test client. The second type does not display a user interface, and includes UDDI and internal servlets for deployment and management file distribution. For applications with a user interface, WLS displays a status page indicating that on-demand deployment is in progress. This page refreshes every two seconds. When the internal application completes deployment, you are redirected to the internal application. This status page is displayed on the first access of each application. Subsequent invocations do not deploy the application and go directly to the user interface for the internal application. Configuring On-Demand DeploymentFor a development domain, the default is for WLS to deploy internal applications on demand. For a production-mode domain, the default is for WLS to deploy internal applications as part of server startup. You can control the default behavior by configuring the InternalAppsDeployOnDemandEnabled attribute in the Domain MBean. You can change the configuration setting using the Administration Console or by using the WebLogic Scripting Tool (WLST). Configuring On-Demand Deployment Using the Administration ConsoleTo change the InternalAppsDeployOnDemandEnabled attribute using the Administration Console, perform the following steps:
Configuring On-Demand Deployment Using WLSTTo change the InternalAppsDeployOnDemandEnabled attribute using the WLST, perform the following steps: connect()
Only registered users can write comments!
!joomlacomment 4.0 Copyright (C) 2009 Compojoom.com . All rights reserved." |


