Updated on 2023-12-28 GMT+08:00

Timer

A timer is a trigger that can trigger a specific operation at a preset interval. It can trigger an operation periodically within a specified period or at a specified time point. A timer is used to implement scheduled tasks and scheduling.

Action

  • Every Minute
  • Hourly
  • Weekly
  • Monthly
  • Fixed Interval

Configuration Parameters

Table 1 Every Minute

Parameter

Description

Interval

Every hour, the task is executed at a fixed interval from the start of the hour. Range: 1 to 60

Rule

  • Daily
  • Weekdays
  • Weekends
  • Custom

Time Zone

  • Shanghai/Asia
  • GMT

Task Mode

  • Parallel: The task is executed using the preset period.
  • Serial: The next task is triggered only after the current task is complete. Actual execution period = Max (task duration, period)

Execute Once at Once

Whether to execute the task immediately after startup.

Table 2 Hourly

Parameter

Description

Start

Time from 00:00 (the task is also executed within the hour). Range: 0 to 23

End

Time from 00:00 (the task is also executed within the hour). Range: 0 to 23. The value must be greater than the start time.

Trigger Minute

The minute the task is triggered. Range: 0 to 59

Rule

  • Daily
  • Weekdays
  • Weekends
  • Custom

Time Zone

  • Shanghai/Asia
  • GMT

Task Mode

  • Parallel: The task is executed using the preset period.
  • Serial: The next task is triggered only after the current task is complete. Actual execution period = Max (task duration, period)

Execute Once at Once

Whether to execute the task immediately after startup.

Table 3 Daily

Parameter

Description

Rule

  • Daily
  • Weekdays
  • Weekends
  • Custom

Time

Example: 00:59

Time Zone

  • Shanghai/Asia
  • GMT

Task Mode

  • Parallel: The task is executed using the preset period.
  • Serial: The next task is triggered only after the current task is complete. Actual execution period = Max (task duration, period)

Execute Once at Once

Whether to execute the task immediately after startup.

Table 4 Weekly

Parameter

Description

Weekly Trigger Day

Monday to Sunday

Time

Example: 00:59

Time Zone

  • Shanghai/Asia
  • GMT

Task Mode

  • Parallel: The task is executed using the preset period.
  • Serial: The next task is triggered only after the current task is complete. Actual execution period = Max (task duration, period)

Execute Once at Once

Whether to execute the task immediately after startup.

Table 5 Monthly

Parameter

Description

Weekly Trigger Day

Monday to Sunday

Time

Example: 00:59

Time Zone

  • Shanghai/Asia
  • GMT

Task Mode

  • Parallel: The task is executed using the preset period.
  • Serial: The next task is triggered only after the current task is complete. Actual execution period = Max (task duration, period)

Execute Once at Once

Whether to execute the task immediately after startup.

Table 6 Fixed Interval

Parameter

Description

Interval

Value of the interval

Execution Interval Unit

  • Second
  • Minute
  • Hour
  • Day
  • Week

Task Mode

  • Parallel: The task is executed using the preset period.
  • Serial: The next task is triggered only after the current task is complete. Actual execution period = Max (task duration, period)

Execute Once at Once

Whether to execute the task immediately after startup.