Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

An event may not be fired at the scheduled time due to multiple reasons. These are outlined as:

  • No thread is available (refer to org.quartz Anchor_Hlt176332424_Hlt176332424.th Anchor_Hlt186990172_Hlt186990172 Anchor_Hlt186990175_Hlt186990175readPool.threadCount property in the Administrator guide)available 
  • System is busy

When the event is not fired at the scheduled time, it is considered as a delayed event. The delayed event is fired, when the thread becomes available or the system is not too busy. This delayed event is fired as long as delay is not more than misfire threshold. If delay is more than the misfire threshold, event is considered as a misfired event. The misfire threshold is specified by following parameter defined in quartz.properties file:

org.quartz.jobStore.misfireThreshold = 10000
10000 = 10 Seconds

10 seconds is the default value of misfire threshold, which can be changed, based on your requirements.

Setting the Action on Misfire Event property 

The process of changing the advanced properties of a File Event is setting for the Action on Misfire Event property of an event, for example, file event, is explained below. 
 

To change the permission of an activity:

On the home page, expand Events tab in the left pane and then click File.
Image Removed
Under Action, click MoreImage Removedarrow

  

  1. Click Configure > EVENTS > File.

  2. On the File Event manage page:

    1. Click More menu and then click Edit for the

    activity
    1. specific event you want to edit. 

    2. On the Edit File Event page,

    clickImage Removed to
    1. expand the Advanced Properties

    on the bottom of the page
    1. .

    Image Removed

    1. Image Added

    2. In the Action on Misfire Event field, select the option Run Once to enable handling of misfire of the file event.

    info
    1. Note

      The Run Once option will run only one collective instance of all the misfires for a particular event. The Ignore Misfire option will not run a misfired event.
       
      The default value for Action on Misfire Event field is set to

    Run Once for all of the earlier events
    1. Ignore Misfire.