AEM forms サーバーが監視フォルダーで新しいファイルをスキャンする頻度を指定するプロパティです。サーバーが 1 回のスキャンで処理するファイルの最大数も指定できます。
Scheduling プロパティの設定は、AEM forms サーバーの生産性に影響する場合があります。指定する値は、予測される新規ファイルの頻度によって決まります。例えば、30 秒ごとに 10 ファイルを受信すると予測される場合にフォルダーを毎秒スキャンすると、サーバーリソースが浪費されます。
-
Cron Expression:
-
AEM forms サーバーが監視フォルダーにおける新規ファイルをスキャンするタイミングを決定する cron 形式です。使用しているサーバーによって、cron 形式を使用するかどうかが決まります。デフォルトでは、このプロパティに値はありません。
この設定が設定されている場合、「Repeat Interval」プロパティの値は無視されます。cron 形式の定式化について詳しくは、
http://quartz.sourceforge.net/javadoc/org/quartz/CronTrigger.html
を参照してください。
-
Repeat Interval:
-
AEM forms サーバーが新規ファイルをスキャンする時間間隔です。この値は秒単位です。デフォルト値の
5
では、サーバーが新規ファイルを 5 秒ごとにスキャンします。
「Throttle」設定が有効になっていない限り、平均的なジョブの処理にかかる時間よりも大きい値を指定してください。そうしないと、システムが過負荷になる可能性があります。
-
Repeat Count:
-
AEM forms サーバーが監視フォルダーをスキャンする回数です。-1 を指定すると、無限にスキャンされます。デフォルト値は -1 です。
-
Batch Size:
-
AEM forms サーバーが監視フォルダーをスキャンするたびに処理するファイルまたはフォルダーの最大数です。この値により、システムリソースの過負荷が防止されます。1 回のスキャンで処理するファイル数が多すぎると、サーバーのクラッシュの原因になることがあります。デフォルト値は 2 %です。
-
Wait Time:
-
AEM forms サーバーが監視フォルダーへのコピーを開始した後、フォルダーまたはファイルをスキャンする前に待機する時間(ミリ秒単位)です。例えば、待機時間が 36,000,000 ミリ秒(1 時間)で、ファイルが 1 分前に作成されたとします。ファイルは 59 分以上経過してから取得されます。デフォルト値は
0
です。
この設定は、大きなファイルまたはフォルダーの場合に役立ちます。待機時間が長いと、ファイルとフォルダーがプロセス入力値として使用される前に、ファイルとフォルダーのコピーが完了します。例えば、コピーに 10 分を要する大きなファイルには、10*60 *1000 ミリ秒の待機時間が必要です。
-
Throttle:
-
AEM forms サーバーで、1 回のスキャンで使用されるファイル数が Batch Size プロパティの値に従って制限されるようにするには、このオプションを選択します。
-
Purge Duration:
-
ファイルとフォルダーが削除される前に結果フォルダーに保持される日数です。このプロパティは、ファイルシステムの使用可能領域を管理するのに役立ちます。-1 を指定すると、ファイルは結果フォルダーに無限に残ります。デフォルト値は
-1
です。