Troubleshooting the Dynamic Workload Console
Identify and resolve problems or issues that arise when using the Dynamic Workload Console.
Dynamic Workload Console running idly on WebSphere Application Server for z/OS Liberty uses too much CPU and performs too many I/O operations (EXCP counts)
This issue has been addressed by APAR IJ36334, as described hereafter.
Cause and solution:
To reduce the CPU usage to about 1 CPU second per hour, and reduce the EXCP counts by
a factor of 10, perform the following steps:
- Edit
<USERDIR>/servers/dwcServer/server.xmlby adding the following row after the string<!-- END Avoid Workload Editor Restart -->:<config updateTrigger="disabled"/> - Replace all the strings
scaninterval=5swithscaninterval=0s - Make a copy of the file
ssl_config.xmlfrom<USERDIR>/servers/dwcServer/configDropins/defaults/into<USERDIR>/servers/dwcServer/configDropins/overrides - Edit
<USERDIR>/servers/dwcServer/configDropins/overrides/ssl_config.xmlby replacing the string5swith the string0sas follows:<keyStore id="twaKeyStore" location="${keyStore.location}" password="${keyStore.password}" type="${keyStore.type}" pollingRate="0s" updateTrigger="${keyStore.trigger}" /> <keyStore id="twaTrustStore" location="${trustStore.location}" password="${trustStore.password}" type="${trustStore.type}" pollingRate="0s" updateTrigger="${trustStore.trigger}" /> - Modify the string:
to:<applicationMonitor updateTrigger="disabled" dropinsEnabled="false"/><applicationMonitor pollingRate="0s" updateTrigger="disabled" dropinsEnabled="false"/> - Modify the
string:
to:<folder dir="${server.config.dir}/resources/properties"/><folder dir="${server.config.dir}/resources/properties" scanInterval="0s"/>