コマンドを実行するスケジュールを設定しました。 5分ごとに次のように実行されるようにスケジュールされています。20090201T235900 | 20190201T235900 | 127 | 00:05:00Sitecoreのスケジュールされたタスクは毎時のみ実行されます
ただし、ログからは1時間ごとに実行されます。
これには理由がありますか?
あなたsitecore.configファイル内コマンドを実行するスケジュールを設定しました。 5分ごとに次のように実行されるようにスケジュールされています。20090201T235900 | 20190201T235900 | 127 | 00:05:00Sitecoreのスケジュールされたタスクは毎時のみ実行されます
ただし、ログからは1時間ごとに実行されます。
これには理由がありますか?
あなたsitecore.configファイル内チェックスケジューリング周波数
<sitecore>
<scheduling>
<!-- Time between checking for scheduled tasks waiting to execute -->
<frequency>00:05:00</frequency>
</scheduling>
</sitecore>
良い提案マラス。 –
確かに、それは01:00:00 –
私は助けることができてうれしい –
スケジューリング間隔はスケジューラ間隔と仕事間隔に基づいています。スケジューラーのインターバル期間ごとに、構成済みのすべてのジョブが評価されます。これはログに記録されます。その評価中、各ジョブは最後に実行されたときにチェックされ、その間隔が設定されたジョブ間隔より大きい場合、ジョブが開始されます。
これはかなり簡単ですが、そのメカニズムを理解することが重要です。特定の時間に本質的にジョブを実行する方法を、おおよその間隔でのみ許可する方法を確認することもできます。
ジョブの間隔に関係なく、スケジューラの間隔よりも頻繁にジョブを実行することはできません。ジョブのタイミングの不正確さを1分以内に抑えるために、スケジューラを1分間隔に設定することは不合理ではありません。
さらに悪いケースでは、5分のスケジュール間隔と5分のジョブ間隔です。ジョブの開始までの遅延は最大9分59秒です。
この文字列の要素の意味を思い出させることができます。しばらくのうちにSitecoreは使用されませんでした。 –
afaik、from | somthing | interval –
私は不思議なことは何ですか - 重要かもしれません。 –