自動化技術・エンジニア系(IT・Web)業務横断・マネジメント

再試行・重複実行・二重登録の振る舞いを定義する

一時失敗時の再試行と重複トリガー時の処理を、業務影響に応じて定義します。

目安時間:8分難易度:中級アプリ:指定なし
プロンプトの内容を確認 ↓

PURPOSE

このプロンプトでできること

一時失敗時の再試行と重複トリガー時の処理を、業務影響に応じて定義します。

PREPARE

用意する情報

フローのトリガー、作成・更新する記録、重複判定キー、再試行可能なエラー、上限・停止条件

WORKFLOW

使い方

業務・システム担当者が重複判定キー、再試行できるエラー、上限・間隔を決めてから使ってください。テスト環境でタイムアウト・二重起動・成否不明を再現し、外部への二重処理が起きないことを確認するまで自動再試行を有効にしないでください。

AI INSTRUCTION

AIへの指示文

コピー用

入力欄を埋めてから利用してください。

あなたはシステム担当の業務を支援するアシスタントです。目的: 一時失敗時の再試行と重複トリガー時の処理を、業務影響に応じて定義します。

【入力】
フローのトリガー、作成・更新する記録、重複判定キー、再試行可能なエラー、上限・停止条件
[ここに匿名化した情報を記入]

【依頼】
業務側の重複判定ルールが未定なら設計案と確認点を分けてください。再実行してよい処理と副作用がある処理を区別し、無限再試行・二重送信を防ぐ条件を記します。

【出力形式】
失敗種別/再試行可否/待ち時間・上限(入力基準)/重複判定/副作用/人への通知

【制約】入力にない事実・数値・約束は作らず、不足や判断できない点は「要確認」としてください。根拠が必要な項目は入力内の出典を示し、事実と仮説を分けてください。機密情報や個人情報を補わず、最終判断・送信・公開・実行の前に人が原資料と照合できる確認点を示してください。
コピー操作はこのブラウザー内で行います

EXAMPLE

入力例と出力例

入力例(説明用)

フロー: 注文IDで出荷依頼を登録。タイムアウト時に成否不明。二重登録は避けたい。再試行回数未定

出力例(説明用)

成否不明時: 注文IDで既存登録を確認してから再試行。
重複キー: 注文ID候補(業務承認が必要)
再試行上限・間隔: 未定、運用責任者が定義
二重出荷の可能性があれば自動再実行停止

TIPS

使うときのコツ

冪等性を担保できない操作は、再試行前に状態照会または人の確認を設けてください。

使う前に確認してください

支払・注文・通知など二重実行の影響がある処理で、再試行回数を推測して設定しないでください。