Support Article
Increase in hazelcast async threads after VBD Pulse is enabled
SA-29153
Summary
Issue arose after installation of HFix-29157 on Pega 7.2.
After installation of this hotfix package for ADM/DSM - an increase in the number of hazelcast threads with names that included "async.thread".
Error Messages
Not applicable
Steps to Reproduce
Not applicable
Root Cause
The HFix-29157 introduced a new feature (VBD Pulse) that utilized a hazelcast feature (asynchonous Executor processing).
This feature uses a separate hazelcast thread pool to handle these async requests, and the hz default for the pool sizing is based on the number of CPU cores. On systems with many cores, this will introduce many threads as the pool is initialized.
Resolution
Apply HFix-29800 and use Dynamic System Setting Pega-Engine.prconfig/hazelcast/async/thread/count/default to control the size of the thread pool.
Published November 15, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.