JAMS Trigger Configuration Settings

Follow

What is a Trigger Configuration?

Configurations are settings used to modify the default behavior of JAMS. Trigger Configuration Settings specifically define what the quick succession is for a Trigger, and how a Trigger should behave when firing in quick succession.

Available Trigger Configuration Settings

The following Trigger Configuration Settings are available in JAMS version 7.1.429 and newer:

Setting Definition Default
 FastFireLimit
  • Number of times within FastFireInterval a trigger is permitted to fire.
5 Times
 FastFireInterval
  • Time span a trigger may fire "#" times.
  • Number of times set by FastFireLimit.
1 Minute
 FastFireSubmitDelay
  • IF trigger exceeds the FastFireLimit with the FastFireInterval
  • THEN submit the subsequent triggered Job x amount of time in the future rather than immediately.
1 Minute
 FastFireDisable
  • Boolean
  • IF FastFireLimit is Exceeded
    • True = Disable Trigger
    • False = Slows to the FastFireSubmitDelay value.
False

Adding the Trigger Configuration Settings

Use the following to add the corresponding Trigger Configuration Setting using JAMSDBA:

Setting Value
 FastFireLimit
add configuration FastFireLimit 5 /DataType=Int

Example

JAMSDBA_FastFireLimitSample.png

 FastFireInterval
add configuration FastFireInterval 00:02:00 /DataType=Delta

Example

JAMSDBA_FastFireInterval.png

 FastFireSubmitDelay
add configuration FastFireSubmitDelay 00:03:00 /DataType=Delta

Example

JAMSDBA_FastFireSubmitDelay.png

 FastFireDisable
add configuration FastFireDisable true /DataType=Bool

Example

JAMSDBA_FastFireDisable.png


Note:  The JAMS Scheduler services must be restarted to apply the changes. You will want to find a time when no Jobs are Executing or Utilize a Maintenance resource in JAMS to hold Jobs from Executing as restarting the JAMSServer Service may cause Jobs to fail.


Using JAMSDBA to Modify the Trigger Configuration Setting

The JAMSDBA.exe utility is used to manage the JAMS Database and to perform other installation and management tasks. 

JAMSDBA is a command line utility and, by default, is located in the Scheduler installation directory.

C:\Program Files\MVPSI\JAMS\Scheduler

 

Use the following instructions to use JAMSDBA to modify the Trigger Configuration Settings.

  1. Right click on JAMSDBA and select Run as administrator.
    JAMSDBARunAsAdmin.png
  2. When launching JAMSDBA, a "JAMSDBA>" prompt will be presented.
    JAMSDBAWindow.png
  3. Any of the following Configuration Settings Values can be used as the command:
    a. FastFireLimit
    add configuration FastFireLimit 5 /DataType=Int
    b. FastFireInterval
    add configuration FastFireInterval 00:02:00 /DataType=Delta
    c. FastFireSubmitDelay
    add configuration FastFireSubmitDelay 00:03:00 /DataType=Delta
    d. FastFireDisable
    add configuration FastFireDisable true /DataType=Bool 
  4. Using the FastFireLimit as an example, the command is entered, hit enter to run, and the Configuration Saved confirmation will be seen:

JAMSDBAConfigurationSettingSample.png


Note:  The JAMS Scheduler services must be restarted to apply the changes. You will want to find a time when no Jobs are Executing or Utilize a Maintenance resource in JAMS to hold Jobs from Executing as restarting the JAMSServer Service may cause Jobs to fail.


Learn More about Jobs and Schedules

Have more questions? Submit a request

Comments