機械翻訳について

スケジュール済統合のトラブルシューティング

スケジュールされた統合のトラブルシューティングについては、Oracle Integrationを参照してください。

予定された統合が時間通りに実行されない

スケジュールされた統合は、次の理由でスケジュールに従ってキューに入れられ、時間どおりに実行されない可能性があります。

  • 同じスケジュール済統合の実行中のインスタンスがあります。 実行中のインスタンスが完了するまで、同じ統合の新しいインスタンスは実行されません。
  • スケジュール済統合のスロットル制限に達しました。 実行されるスケジュール済統合の数がスロットル制限を下回るまで、新しいスケジュール済統合は実行されません。

    ノート:

    スロットル制限は、使用可能なシステム・リソースに基づいて自動的に調整されます。

スケジュール済統合インスタンスの終了時

スケジュールされた統合のインスタンスは、次の理由により、ユーザーまたはOracle Integrationで終了できます。

  • ユーザーがスケジュール済フローを取り消します。
  • ユーザー・コールによってスケジュール済統合が再アクティブ化され、現在キューされているスケジュール済インスタンスが終了します。
  • スケジュールされたフロー実行が6時間を超えているため、Oracle Integrationはスケジュールされたインスタンスを終了します。

Oracle Integrationがスケジュールされたインスタンスを終了する理由

Oracle Integrationがスケジュールされたインスタンスを終了する理由はいくつかあります。

  • スケジュールされた統合に割り当てられた限られたリソースが統合実行によって長時間使用されないようにするため、他のスケジュール済統合をブロックできます。
  • スタック統合(予期しない理由により)が同じ統合の後続の実行をブロックしないようにするため。
    スケジュール済統合は、次の状況で停止しているとみなされます:
    • パラレル処理なしのスケジュール済統合(つまり、パラレルfor-each、複数ファイルの読取り、またはセグメント操作のステージング・ファイル・アクション読取りファイルがない)の場合、合計実行時間は6時間を超えています。
    • パラレル処理とのスケジュール済統合(つまり、パラレルfor-each、複数ファイルの読取り、またはセグメント操作のステージング・ファイル・アクション読取りファイル)の場合、パラレル実行のバッチまたは前処理/後処理の実行時間が6時間を超えています。