Improving performance of Customer Decision Hub deployments
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:
prconfig.xml file:
and in the<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.
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.