High CPU Utilization on PPM Application Server

  • KM01315254
  • 15-Dec-2014
  • 15-Dec-2014

Summary

Heavy background services can impacting user nodes

Question

When should background services be isolated to a dedicated physical machine?

Answer

Isolating several PPM service nodes to dedicated machines, is recommended to minimize impact on user nodes.  This consideration usually becomes applicable when sizings are 5+ Physical Application Servers, high concurrent user levels, and significant background service work.

When this is not possible and High CPU utilization appears to be associated with background services.  The heavyweight consumers should be reviewed making sure they are not many.  The out of the box values listed below

com.kintana.core.server.HEAVY_QUEUE_CONCURRENT_CONSUMERS=1
com.kintana.core.server.HEAVY_QUEUE_MAX_CONCURRENT_CONSUMERS=1

 

Moniter the heavyweight services, keep pace if you lower their Consumers.   Light weight consumers should never be decreased lower than their defaults.