キャンペーン:ワークフローがハングする際にワークフロー失敗通知がない
Adobe Campaignの一部のワークフローシナリオでは、ワークフローは明確な失敗ステートに移行する代わりに、実行中、保留中、または繰り返し自動再開ステートのままにすることができます。 このような場合、標準的なワークフロー失敗の通知がトリガーされない可能性があり、検出と修復が遅れる可能性があります。
説明 description
スキーマレベルの設定エラーが導入された後、ワークフローがハング状態に入っていることが確認されました。 決定的に失敗してワークフロー失敗アラートを送信する代わりに、ワークフローは中間処理状態にとどまり、システムによって自動的に再開されました。
主な症状:
- ワークフローは長期間にわたって実行中または保留中の状態のままでした。
- ログに自動再開イベントまたは再起動イベントが表示されました。
- スキーマ解析エラーまたは実行コンテキストの初期化エラーが発生しました。
- 設定されたスーパーバイザまたはオペレーターにワークフロー失敗通知は送信されませんでした。
ワークフローのエラー管理設定は、失敗したワークフローに対応するように設計されているため、この動作は重要です。 このシナリオでは、ワークフローは必ずしも失敗ステータスに移行しなかったため、通知ロジックはトリガーされませんでした。
解決策 resolution
現時点では、元の環境外で正確なシナリオを一貫して再現できず、トリガー条件が無効な人間の設定入力に関連付けられていたため、このシナリオでは製品修正は利用できません。
推奨されるガイダンス:
- スキーマの変更を昇格する前に慎重に検証します。
- ワークフローが失敗することなくハングしているように見える場合は、無効なフィールド参照、誤字、一貫性のないスキーマ定義をチェックします。
- この問題のクラスを検出するために、標準的な失敗通知のみに依存しないでください。
- 実行中、保留中、または繰り返し再開された状態が予想よりも長いワークフローの運用監視を追加します。
recommendation-more-help
experience-cloud-kcs-help-kbarticles