When you create a publication rule, business scenario, application scenario, a connection to a provider system, profile version or configure a user account the framework triggers a background process to apply the configuration. The framework uses the background process to publish Web services or Service Groups to the Services Registry, or to create configuration entities for Web services and Web service clients.
The system executes the background process every time you change any of the above-mentioned entities. However, the system also invokes the background process in a regular interval obeying some rules which you can configure.
When the framework executes a background process, the process is triggered in a standalone thread, and only one thread in the cluster can operate at a time. If there is more than one thread to be processed, the system holds the others until the one in progress finishes. Meanwhile, the system retries executing the pending processes at a preset interval. If the triggered process is not finished and the waiting time of the others expire, the system aborts the completion of the pending processes.
You can edit the waiting interval, the retry interval, and the regular invocation interval of a background process.