「フローの実行キャンセルがタイムアウトまでに完了しませんでした」というメッセージが表示されます

フローのキャンセル処理は一般的に実行中のコンポーネントの処理が終了したタイミングで行われます。

このメッセージは実行中のコンポーネントの処理時間が長く、内部的に指定されている時間内にキャンセルできなかった場合にタイムアウトを示すために表示しているだけで、キャンセル処理は無効ではありません。

該当のコンポーネントが終了した時点で、次の処理は行わずにフローの実行がキャンセルされてフローがアボートします。

例)以下のフローをキャンセルした場合

[Start]→[FileGet]→[FilePut]→[End]

上記フローで、FileGetコンポーネントの処理が長時間かかるとします。

FileGetコンポーネントの処理を開始したタイミングでフローの実行をキャンセルした場合、実際にフローがキャンセルされるのはFileGetコンポーネントの処理が終了したタイミングとなりますが、内部的に指定されている時間内にキャンセルできないため、キャンセル処理が行われる前にメッセージが表示されます。

キャンセルしたときに強制終了するコンポーネントは次のコンポーネントです。

  • RDBGet/RDBPut/FastInsert/RDBMerge/SQLCall
  • HTTPGet/HTTPPost/REST
  • FTPGet/FTPPut/FTPScript
  • Sleep
  • Mutex
  • EXE
  • ParallelSubFlow

「フローサービス管理コンソールオンラインヘルプ」の「状態」-「フロー」-「リクエスト一覧」もご参照ください。

※上記の一部のコンポーネントは、ASTERIA Warp Core/Core+/Core++エディションではお使いいただけません。

ASTERIA Warp コンポーネント比較表 でご確認ください。

 

この記事は役に立ちましたか?
2人中0人がこの記事が役に立ったと言っています

このセクションの記事

他のキーワードで検索する