Scheduling the suspension or resumption of a queue
- In the Async Administrator, select Setup.
- On the Async Setup page, select the Queues tab.
- To suspend or resume a queue immediately, select the queue, click the Ellipsis button and select Suspend or Resume.
- To schedule the suspending or resuming of a queue, click the Ellipsis button and select Suspend Queue or Resume Queue.
- Select the queue to suspend or resume and click Schedule.
- Create the schedule entry and specify this information:
- Scheduled Action Name
-
A name for the schedule entry.
- Email Address
-
An email address to use for notification after the queue has been suspended or resumed.
- Notification Type
-
The notification type to determine when to send an email with options including Never, Always, or On Failure.
- Schedule Type
-
How to schedule the suspension or resumption of the queue, such as Run Once, By Frequency, By Date, By Week Day, By Week Number, or Advance Schedule. If you select any option other than Run Once, an additional form opens when you click Next after completing the Schedule Entry form.
- First Time to Run
-
When to perform the suspension or resumption of the queue. Blank means as soon as possible.
- Run Action Concurrently
-
Select whether the queue suspension or resumption runs concurrently. If you select No Concurrency, then at most one execution event or trigger is processed at any given time from the request. This applies only when the request is scheduled repeatedly.
- Configure the strategy to use when failures occur. Specify this information:
- Strategy
-
What to do in the case of a failure or misfire. A misfire is when a background action fails to run on time. These are the available options:
- Do Nothing: The request is ignored.
- Run Once: Only one of the missed events, there may be several if scheduled, is run.
- Run All Processes Scheduled: All of the missed events, there may be several if scheduled, are run.
- Report Options
- What reporting to do in the event of a failure. Valid entries are No Report and Report All Processes. The reports created are AsyncActionMisfire records.
- Threshold Minutes
- In the event that the queue suspension or resumption does not occur, the number of minutes after the scheduled execution time before it is considered a failure.
- Number of Retries
- The number of times to retry an individual execution of the background action in the event of a failure. Automatic retries of an execution instance only occur under the specific case of a record being changed out from under the execution, that is, a looked up record has become stale or modified before this process attempts to change it.
- Continue On Failure to Run
- Whether to continue processing after a failure. If false and a misfire occurs, the background action is considered complete and no future processes are scheduled.
- Click Next.
- Click Finish and click OK.