WebSphere Portal server performance tuning tool
Run the performance tuning tool on a new deployment to tune the servers based on performance recommendations.
The performance tuning tool does not tune the database, the LDAP user registry, the web servers, or the operating system. In a clustered environment, it tunes only the cluster members. For advanced tuning, refer to the performance tuning guides.
Properties files
If necessary, modify the following properties files before running the tune-initial-portal-performance task:
Review the performance tuning guide for information first. Before modifying the properties files, make a local copy of...
PORTAL_HOME/installer/wp.config/config/TuningTask
Modify the files in the local copy. Then, add the parameter...
-DTuningPropertiesDirectory=local_dir_path
...to the tune-initial-portal-performance task.
- PORTAL_HOME/installer/wp.config/config/TuningTask/tuning.properties
- PORTAL_HOME/installer/wp.config/config/TuningTask/portal/CacheManagerService.properties
- PORTAL_HOME/installer/wp.config/config/TuningTask/portal/CommonComponentConfigService.properties
- PORTAL_HOME/installer/wp.config/config/TuningTask/portal/ConfigService.properties
- PORTAL_HOME/installer/wp.config/config/TuningTask/portal/CPConfigurationService.properties
- PORTAL_HOME/installer/wp.config/config/TuningTask/portal/NavigatorService.properties
- PORTAL_HOME/installer/wp.config/config/TuningTask/portal/RegistryService.properties
- PORTAL_HOME/installer/wp.config/config/TuningTask/portal.8/VirtualPortalConfigService.properties
- PORTAL_HOME/installer/wp.config/config/TuningTask/wcm/WCMConfigService.properties
- PORTAL_HOME/installer/wp.config/config/TuningTask/authoring/AccessControlDataManagementService.properties
Stand-alone and clustered environments
In a clustered environment, run this task on each clustered node.
./ConfigEngine.sh tune-initial-portal-performance -DWasPassword=foo -DPortalAdminPwd=foo -DTuningPropertiesDirectory=local_dir_path
To keep from removing the toolbar, and allow this box to be a syndicator, add the following parameters to the task:
- tuning.wcm.subscriberOnly
- Set to false. For example, -Dtuning.wcm.subscriberOnly=false.
- tuning.wcm.authoring
- Set to true. For example, -Dtuning.wcm.authoring=true.
Vertical cluster member servers
Run the tune-initial-portal-performance task on vertical cluster members:
Run this task on each vertical cluster member on each node in the cluster.
./ConfigEngine.sh tune-initial-portal-performance -DServerName=vertical_cluster_servername -DWasPassword=foo -DPortalAdminPwd=foo -DTuningPropertiesDirectory=local_dir_path
To keep from removing the toolbar, and allow this box to be a syndicator, add the following parameters to the task:
- tuning.wcm.subscriberOnly
- Set to false. For example, -Dtuning.wcm.subscriberOnly=false.
- tuning.wcm.authoring
- Set to true. For example, -Dtuning.wcm.authoring=true.
Parent Tune the environment