目次

Search

  1. はじめに
  2. ワークフロー
  3. ワークフロー変数
  4. ワークフローパラメータ
  5. クラスタタスク
  6. コマンドタスク
  7. ヒューマンタスク
  8. マッピングタスク
  9. 通知タスク
  10. ゲートウェイ
  11. ワークフローリカバリ
  12. ワークフロー管理

Developerワークフローガイド

Developerワークフローガイド

ワークフローインスタンスのリカバリ

ワークフローインスタンスのリカバリ

キャンセルされたワークフローインスタンスをリカバリするには、Monitoringツールを使用するか、infacmd wfs recoverWorkflowコマンドを実行します。
Monitoringツールには、実行中、完了、および中断されたワークフローインスタンスのステータスが表示されます。Monitoringツールを使用して、中断されたワークフローインスタンスのログを確認し、中断の原因を調査します。リカバリ可能なエラーを修正後、リカバリが有効になっている場合は中断されたワークフローインスタンスをリカバリできます。
コマンドラインからワークフローインスタンスをリカバリするには、ワークフローインスタンスIDを指定する必要があります。ワークフローインスタンスIDは、Monitoringツールのワークフロープロパティで確認できます。または、infacmd wfs startWorkflowコマンドおよびinfacmd wfs listActiveWorkflowInstancesコマンドの出力でワークフローインスタンスIDを確認できます。
例えば、以下のコマンドは、ワークフローインスタンスIDが
u-6-j4MwEeGxHO9AUHdw6A
である中断されたワークフローインスタンスをリカバリします。
infacmd wfs recoverWorkflow -dn MyDomain -sn MyDataIntSvs -un MyUser -pd MyPassword -iid u-6-j4MwEeGxHO9AUHdw6A