Skip to main content


         This documentation site is for previous versions. Visit our new documentation site for current releases.      
 

This content has been archived and is no longer being updated.

Links may not function; however, this content may be relevant to outdated versions of the product.

Improving performance of Customer Decision Hub deployments

Updated on August 31, 2018

Most Pega® Platform applications that use the decisioning features of Customer Decision Hub (CDH) are high-load deployments that require high throughput and low latency rates.

To maximize performance of your application, disable the following settings:

  • String pool and PAL usage tracking in the prconfig.xml file:

    <env name="collections/stringpool/enable" value="false"/>

    <env name="usage/usagetrackingenabled" value="false"/>

    The String pool setting is not necessary for CDH-related tests; it can be disabled to improve performance. When the PAL usage tracking setting is enabled, it provides significant overhead for high-load applications. Disabling this setting reduces the overhead but it also disables PAL operational statistics.

  • Elastic search indexing in the JVM parameters of your web server:

    -DNodeSettings=\"Pega-SearchEngine/indexing/distributed/enabled=false\"

    The Elastic search indexing is useful in development environments and customer-facing applications where it is necessary to find work object very quickly, but for headless deployments like CDH, this feature is not needed.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us