Skip to content
On this page

System Schedules

IMPORTANT

All time formats are in 24 hour format hh:mm (e.g. "23:30" for 11:30 PM)

SystemUpdateTime

Time of day for the daily database maintenance routine. This should be set to a non-production time of day, local server time. It is highly recommended that this time be overnight, or the most likely time that your system will have the least amount of traffic.

Default: 1:00 (1:00am)

QueuedEventsService

Service used to clean up Queued Events. See schedule options above.

Default: { "Enabled": true, "ScheduleType": "Interval", "Interval" : "300" }

RefreshTokenCleanupTimerService

Service used to initiate clean up tasks for the expired and revoked Refresh Tokens. See schedule options above.

Default: { "Enabled": true, "ScheduleType": "Daily", "StartTime": "17:30" }

SmsCleanupTimerService

Service used to initiate clean up tasks for the expired Sms Notifications. See schedule options above.

Default: { "Enabled": true, "ScheduleType": "Daily", "StartTime": "14:00" }

VersionCleanupTimerService

Service used to initiate clean up tasks for the file repository. See schedule options above.

Default: { "Enabled": true, "ScheduleType": "Daily", "StartTime": "16:35" }

VersionCleanupMaxTransactions

The number of files the system will attempt to clean up at one time. This prevents the system from trying to clean up 100% of the files in one attempt which can greatly impede performance.

Default: 200000

SessionCleanupTimerService

Service used to clean up expired session rows from the Login Session table. See schedule options above.

Default: { "Enabled": true, "ScheduleType": "Daily", "StartTime": "17:00" }

SecurityTokenCleanupTimerService

Service use to clean up expired security tokens used for external links. See schedule options above.

Default: {"Enabled":true,"ScheduleType": "Daily","StartTime" : "23:00"}

Schedule Options

Interval

Pause interval in seconds: rest this long between executions.

Examples:

  • Pause one minute between executions:
    { "Enabled": true, "ScheduleType": "Interval", "Interval" : "60" }

Hourly

Run every hour on the minutes. Only the minutes from the time are used--hours must be set to 00 to match correctly.

Examples:

  • run at 5 and 25 minutes past the hour:
    { "Enabled": true, "ScheduleType": "Hourly", "StartTime" : "00:05, 00:25" }
  • run at 15 minutes past the hour:
    { "Enabled": true, "ScheduleType": "Hourly", "StartTime" : "00:15" }

Daily

Runs daily at the specified times.

Examples:

  • run at 8am and 8pm:
    { "Enabled": true, "ScheduleType": "Daily", "StartTime" : "08:00, 20:00" }
  • run every day at 4am:
    { "Enabled": true, "ScheduleType": "Daily", "StartTime" : "04:00" }

Weekly

Runs on the specified days of the week at the specified times.

Examples:

  • run at 10am and 2pm on Monday and Wednesday:
    { "Enabled": true, "ScheduleType": "Weekly", "StartTime" : "10:00, 14:00", "Days" : ["Monday", "Wednesday"] }
  • run at 10am on Monday:
    { "Enabled": true, "ScheduleType": "Weekly", "StartTime" : "10:00", "Days" : ["Monday"] }

Monthly

Runs on a specified day for the specified months. Days can be defined as the day of the month 1-31, LAST or by the occurrence of a day of week during the month as 4th Monday.

Examples:

  • run at 10am on the 4th Monday of each month:
    { "Enabled": true, "ScheduleType": "Monthly", "StartTime" : "10:00", "Months" : ["Any"], "Days" : ["Monday"], "WeeksOfMonth" : ["Fourth"] }
  • run at 9am on the last Sunday of January:
    { "Enabled": true, "ScheduleType": "Monthly", "StartTime" : "09:00", "Months" : ["January"], "Days" : ["Sunday"], "WeeksOfMonth" : ["Last"] }
  • run at 9am on the first and third Monday of each quarter:
    { "Enabled": true, "ScheduleType": "Monthly", "StartTime" : "09:00", "Months" : ["January", "April", "July", "October"], "Days" : ["Monday"], "WeeksOfMonth" : ["First", "Third"] }
  • run at 9am on the 1st and 15th of each month:
    { "Enabled": true, "ScheduleType": "Monthly", "StartTime" : "09:00", "Months" : ["Any"], "DaysOfMonth" : ["Day1", "Day15"] }