Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Overview

  • Rules run in Alterian Journey Orchestation Orchestration run very, very quickly. This step allows rules to be built that have the ability to that can be throttled allowing smoother integrations with third parties that just can’t react fast enough.

  • Provides the ability to have joint throttle limits across multiple rules using the resource name to link the throttles togathertogether.

Example:

Our users want to call a third-party solution but the third-party solution is not able to cope with the number of requests our Rules can create per second. The throttle plugin allows our users to throttle the number of requests to a level the third-party system can cope with.

Plugin Configuration

The following settings can be configured:

Setting

Description

Step Name

Allows the Step to be given a unique descriptive name.

Server Name

Name of the Journey Orchestration system that will store the up to date throttle information

Key space

Name of the key space in Journey Orchestration that will store the up to date throttle information

Resource Name

This is where the up to date throttle logic is stored. This value is created as a parameter so it can easily be changed through the UI but this value can be hard coded in the step if required.

If the Server, Keyspace and Resource Name are the same the same throttle limits can be applied across multiple rules.

This is useful if you have multiple rules in parrallel parallel calling out the same solution.

Row Limit

Specify the number of rows that will be output per second. The default is 1