Enabling periodic work recording

To recover from server or browser crashes, the Pega Platform can be configured to periodically record work in progress if the RecordWorkInProgress variable is set to true. This saves metadata about the state of the user interface interactions, tabs, and screens. This is configured by modifying session/ha/crash/RecordWorkInProgress:

  • Value — For high availability, should be set to true
  • Functionality
    • Enables the persistence of all user UI states (dynamic containers) in a cluster and restores the UI state to the last persisted state after a crash.
    • This requires a system restart if changed.
  • High availability aspect — Required for crash recovery
  • Can be set through DASS — Yes
  • Example: <env name="session/ha/crash/RecordWorkInProgress" value="true" />