購入完了を公開成功の中心に置く
リハーサルの目的は最大負荷を出すことではなく、顧客が商品を見つけ、質問し、購入を完了できる範囲を確かめることです。『購入手続きの成功率を通常範囲に保ち、AI障害時も代替導線を表示し、費用上限を越えない』のように合否を先に書きます。
チャットの盛り上がりや同時接続数だけでは顧客成果を測れません。購入手続きの成功率、AI応答の95パーセンタイル、エラー率、費用消化速度、有人窓口への切替を主要指標にします。
ゲート1で通常時の計測を確認する
ゲート1では通常1倍の固定シナリオを流し、要求数、トークン、分類、売上シグナル、通知の基準値を記録します。Monitoringのまま期待値を確認し、この段階で不一致があれば制御テストへ進みません。
ゲート2で正当な5倍需要を通す
ゲート2では異なる入力と購入行動を伴う正当需要を5倍へ上げます。Human比率だけを合格条件にせず、商品の閲覧、カート、決済が増え、同一入力の極端な反復がないことを示します。正当需要を固定停止で失わないことが試験の中心です。
ゲート3・4で反復と外部障害を分ける
ゲート3は同一要求を毎分20件送る試験です。正当な5倍需要を維持しつつ、同一要求の冷却や発生源別制御が狙った範囲だけに作用するか、停止監査へ理由が残るかを確認します。
ゲート4ではプロバイダーの5xxまたは応答遅延を注入します。再試行が増殖せず、AI支援を縮退して購入手続きを残し、Slackとメールが担当者へ届き、5分以内に直前の安全設定へ戻せることを実演します。
| ゲート | 入力 | 合格条件 | 失敗時 |
|---|---|---|---|
| 1 基準 | 通常1倍 | 記録値が既知の範囲 | 設定・計測を修正 |
| 2 正当需要 | 異なる要求で5倍+購入 | 購入手続きとAIが継続 | 誤停止点を見直す |
| 3 異常反復 | 同一要求20件/分 | 狭い反復だけ制御 | 発生源・反復ルールを修正 |
| 4 外部障害 | 5xx・遅延 | 再試行増殖なし、通知到達 | 縮退運転へ |
| 切り戻し | 直前設定へ復帰 | 5分以内、証拠保存 | 公開延期 |
責任者名付きで公開可否を決める
各ゲートのログ、時刻、判定者、未解決事項を公開判定表へ残します。四つのうち一つでも失敗した場合、『当日見ながら直す』を選ばず、機能縮退、負荷低減、公開延期のどれにするか責任者が署名します。
例外設定に終了時刻を付ける
本番用の一時設定には有効期限を付けます。配信終了後も例外設定が残ると、翌日の通常流量に対して誤った判断をするため、終了時刻、解除担当、解除確認の通知を事前に登録します。
本番と振り返りに同じ指標を使う
本番で新しいダッシュボードや未検証の閾値を追加すると判断が遅れます。15分ごとにゲートと同じ指標を更新し、5倍を超えた需要も顧客成果を伴うか、反復だけが増えているかを比較します。
公開後の振り返りでは最大同時数より、どのゲートが実際の判断に役立ち、どの通知が遅れ、切り戻しが何分かかったかを記録します。次回はその差分だけを再試験すればよく、毎回ゼロから本番対応を組み立てる必要がなくなります。
「ライブ配信の商品発表を、観客到着前に4つのゲートでリハーサルする」の「ライブ配信公開判定表」を、最初の実環境導入に使ってください。AI Cost Circuit Breakerを無料でダウンロードし、Monitoringから始め、期待するシグナルと戻し方を確認してから制御を有効にしましょう。