pigeon 連絡時のエラーについて
完了ご担当者様
kompira enterpriseからpigeonに対して複数件の連絡開始を実行した際に2件程、下記のエラーが出力し、電話連絡できない事象が発生しました。
エラーの内容を見る限り、リクエストIDの重複かと思いますが、想定されうる原因についてご教示頂けますでしょうか。
「ivr error: リクエストIDはすでに存在しています。別のIDを入力してください。」
以上、よろしくお願い致します。
-
正式なコメント
ご質問ありがとうございます。回答させていただきます。
見慣れないエラーにつき、詳細調査を行わせていただきました。
調査の結果、該当エラーが発生する直前にIVRサーバーの内部エラーにより音声の生成に失敗していたことを確認いたしました。こういったエラーに対してPigeonは実行のリトライを行うようになっておりますが、実行時に渡す一意なIDが初回実行とリトライ時で使いまわされておりました。結果、IVRサーバーではIDの重複という取り扱いになり、提示いただいたエラーの発生につながっておりました。また、こちらの確認でも同ケースを2件確認しておりますが、この2件はほぼ同時刻に実行が行われており、これが瞬間的なサーバー不調のタイミングと重なってしまったものと考えられます。
本件に関しては確実にリトライが行われるよう、再試行ごとに一意なIDを生成しなおすよう、修正を検討させていただきます。
大変ご迷惑をおかけし、申し訳ございません。
以上、よろしくお願いいたします。コメントアクション
サインインしてコメントを残してください。
コメント
6件のコメント