This section describes several global parameters for tasks, services, and schedules.
- Cycles
Allow Off Cycle Reads
Determines whether to allow off cycle reads. Select True to enable this feature or False to disable it.
Cycle Data Chunk Size
Defines the number of tasks to be scheduled in a group. When a schedule has more than 500 nodes, the cycle schedules tasks in 500 node increments.
Data Event Check Frequency in Seconds
Defines the number of seconds to wait between queries for data events. Enter the number of seconds for the queue service to wait before checking for new data in the Data Event table.
Data Event Look-Back in Hours
Defines the number of hours to look backwards to find a data event. Data events are sorted based on creation time.
Data Event Queue Size Limit
Defines the maximum threshold size for the data event queue. This is the number of rows from the DataEvent table that can be retrieved at one time.
Number of Cycle Services
Defines the maximum number of cycle services to run.
Schedule Item Size
Determines the time between occurrence retrieval. This is for internal use by cycle services. When more than one occurrence is due at the same time, a single service may try to run more than one occurrence and slow the task scheduling.
- Service Management
Server Startup Failover Latency in Minutes
Defines the number of minutes an alternate server waits after startup before claiming the assigned service. Set the value high enough so that the preferred server has adequate time to reboot before the alternate server claims the services.
Server Unresponsive Failover Latency in Minutes
Defines the number of minutes an alternate server waits before claiming a service when the preferred server becomes unavailable.
Service Dashboard Auto Refresh Rate in Seconds
Defines the refresh interval for the Server, Services, and Unassigned Services panes on the System Admin > Service Management tab.
- Task Runners
Report Task Runner Polling
Determines whether IEE adds an entry to the log every time the database is polled for tasks. Select True to log entries. Select False if you are debugging a particular scenario.
Task Runner Cache Refresh Period in Seconds
Defines the maximum number of seconds to elapse before task type and validation updates are reloaded in the task runner cache. For example, if changes are being made to validation sets, the task runners will not pick up the changes until the cache is refreshed.
Task Runner Polling Frequency in Seconds
Defines the maximum number of seconds to elapse before the task runner services polls the database for new tasks.
Task Runner Recycle Threshold in MB
Determines when to restart the task runners to reclaim memory. After a task completes and the task runner cleans up its memory, if the used memory exceeds the threshold defined in this setting the task runner restarts. Enter the threshold in megabytes. This restart logic does not affect service runners.
This setting helps you control when to restart task runners to reclaim memory.
- Task Templates
Default Task System UserID
Defines the User ID of the default user to use for task templates. The default is ItronEE.
- Tasks
Task High Priority Value
Defines the threshold for what tasks to consider high priority. Each task instance includes a priority. Task priorities range from 1 to 99. One is the highest priority and 99 is the lowest priority. If a runner sees multiple tasks that are ready to run, the task runner selects the task with the highest priority. The highest priority equates to the lowest number.