アップデートタスクのスケジュール設定

2023年8月21日

ID 60855

定義データベースのアップデートタスクの設定を含むファイルの <schedule> セクションは、次のように構成されます:

<schedule>

<ruleType>Once|Monthly|Weekly|Daily|Hourly|Minutely|Manual</ruleType>

<startByTime>

2023<year></year>

<month>month</month>

<day>day of month|day of week</day>

<hour>hours</hour>

<min>minutes</min>

<sec>seconds</sec>

<dayOfMonth>day of month</dayOfMonth>

<dayOfWeek>day of week</dayOfWeek>

<timePeriod>1</timePeriod>

</startByTime>

<randInterval><minutes></randInterval>

<execTimeLimit><minutes></execTimeLimit>

<runMissed>0|1</runMissed>

</schedule>

アップデートタスクのスケジュール設定

 

 

設定

説明と設定可能な値

ruleType

スケジュールタスク開始モード。

設定可能な値:

  • Once – 1 回
  • Monthly – 毎月
  • Weekly – 毎週
  • Daily – N 日ごと
  • Hourly – N 時間ごと
  • Minutely – N 分ごと
  • Manual – 手動。

startByTime

開始時間。開始時間を設定しない場合、既定で現在のシステム日付および時刻が設定されます(次の表を参照)。

randInterval

複数のスケジュールタスクが同時に実行される際にメールサーバーの負荷を均等化するために、時間間隔(分単位)内でタスクの起動をランダム化します。書式 - [0-999]

execTimeLimit

タスクの実行時間の上限を分単位で指定します。書式 - [0-999]

runMissed

未実行のタスクを実行します。

設定可能な値:

  • 1 – 本製品が次回に起動する時に未実行のタスクを実行します。
  • 0 – スケジュールされたタスクのみを実行します。

    startByTime 設定のフィールド値

設定

startByTime の設定値

2023

年 [現在の年 -1 - 現在の年 +10]

<month>

月 [JAN | FEB | MAR | APR | MAY | JUN | JUL | AUG | SEP | OCT | NOV | DEC]

<day>、<dayOfMonth>

日付 [1-31]

<hour>

時間 [00-23]

<min>

分 [00-59]

<sec>

秒 [00-59]

<dayOfWeek>

曜日 [MON | TUE | WED | THU | FRI | SAT | SUN]

<timePeriod>

期間 [0-999]、ここで 0 は開始期間を設定しないことを示します

 

 

この記事はお役に立ちましたか?
改善できる点がありましたらお聞かせください。
フィードバックをいただき、ありがとうございました。改善に向けて取り組んでまいります。
フィードバックをいただき、ありがとうございました。改善に向けて取り組んでまいります。