Forcing a system snapshot
About this task
Periodically, Process Manager automatically takes a snapshot of the workload in the system and the current status of each work item. The time period between automatic snapshots is determined by the value set in JS_DATACAPTURE_TIME in js.conf. A snapshot is also taken automatically when Process Manager Server is shut down normally. The information captured is stored in JS_HOME/work/system. The information captured in the snapshot is used for recovery purposes, to reconcile job and flow status. The more current the data in the snapshot, the faster the recovery time. When a snapshot is being performed, Process Manager Server pauses its processing—jobs that are running continue to run, but no new work is submitted.
When considering snapshots, you need to balance the time it takes to process the snapshot versus the time it may take to recover from a failure.
It is recommended that you force a snapshot at a time when Process Manager Server is least busy—if that time occurs at a regular interval, schedule it then using the JS_DATACAPTURE_TIME parameter in js.conf.