GilbertBlom Member since 2016 1 post
Posted: April 7, 2016
Last activity: June 12, 2017
Posted: 7 Apr 2016 2:55 EDT
Last activity: 12 Jun 2017 12:33 EDT

Pega 7: how to configure hazelcast partion groups?


I have a Pega 7 cluster which consists of 6 nodes. This cluster is used for a 24/7 application. The nodes are distributed across 2 datacenters. This provides a geographically redundant setup. Recently we had some issues with hazelcast during an upgrade. When investigating the issues, I found out that hazelcast has the option to work with partion groups. With the right definition of the hazelcast partition groups in place, hazelcast can continue to work, even when a datacenter goes down.

In order to achieve this, I need to tell hazelcast to put the nodes of 1 datacenter in a partion group and the nodes of the other datacenter in the another partion. For a standard java application this can be done by updating the configuration in the hazelcast jar file. Or by adding some java configuration code during initialization of the hazelcast API.

Pega does have several configuration opties for hazelcast, like port range to use, ip addresses to use and members of a hazelcast cluster. But I could not find a configuration option to define the hazelcast partion groups.

Does anyone have an idea how to configure hazelcast partition groups for the hazelcast that is used internally by Pega?

More info on hazelcast partition groups:

System Administration Installation and Deployment Upgrades
Moderation Team has archived post, This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question.