DSM Proposition sync across nodes not work in Pega 7.2.1
Decision Strategy Manager (DSM) uses System Pulse to synchronize Proposition changes across the nodes, which is not working in Pega 7.2.1. Proposition pulse handler is not registered at PRPC node startup. Changes made on first node should visible on second node Proposition Landing page on refresh, which is not the case.
Steps to Reproduce
- Add the PegaDM: Administrator access group to the Batch Agent in the Systems, Nodes and Requestors landing page.
- Launch the PLP on two nodes in PRPC cluster: Designer Studio > Decisioning > Decisions > Proposition Management > Propositions data
- Edit proposition on the first node.
- Refresh PLP on the second node.
Proposition sync rely on System Pulse to communicate the changes made on one node to other nodes in Pega Platform cluster with help of registered Pulse handler’s library. Due to recent changes made in the core-engine layer to defer the compilation of library at PRPC startup, Proposition Pulse handler’s library is not registered at PRPC startup, which was happening in the previous releases.