Simple Synchronization Sequence

This advanced activity handles situations in which your workflows continuously encounter delays or errors due to several workflows (or multiple instances of the same workflow) trying to access the same resource at the same time. By placing the activities that frequently run into conflicts inside Simple Synchronization Sequence activities, you can create a context in which Simple Synchronization Sequence activities with the same ID will actively wait for each other. Because they actively wait for each other, these activities can run in quick succession without reporting a warning and delaying before trying again or without reporting an error and terminating the workflow. This activity should only be used if resource conflicts are hampering the performance of your workflows.

Example: When an entry is added to the repository, multiple workflows act on it at once to rename it, give it metadata, and attach supplemental pages. When the Rename Entry activity in one workflow and the Assign Field Values activity in another workflow try to act on the new entry at the same time, one of them will act on the entry and the other will record an entry locked error which pauses the workflow for five minutes before it tries to access the entry again. By putting both the Rename Entry activity and the Assign Field Values activity in Simple Synchronization Sequence activities that have been given the same ID, this bottleneck can be avoided.

ClosedHow does this activity look in the Designer Pane?

To add this activity to a workflow definition

To configure this activity

  1. Select the activity in the Designer Pane to configure the following property boxes in the Properties Pane.
  2. Drag and drop activities into this activity.
  3. Ensure all the Simple Synchronization Sequence activities you want to synch have the same synchronization ID.