Private Cloud をご利用のお客様は、Private Cloud Load Testing Policyをご覧ください。
Auth0 は、負荷テストの申請を却下したり、変更を求めたりする権利を留保します。本ポリシーに従わない場合、問題が解消されるまで、テナントへのアクセスが一時的にブロックされることがあります。
許容されるテスト時間帯
ごくまれな例外的状況に限り、Auth0 がこの取り決めの例外を認める場合があります。
変更凍結ポリシー
休暇シーズンの負荷テストポリシー
- 希望するテスト日の少なくとも2週間前までに申請すること。十分な審査と必要な調整の時間を確保するため、4週間以上前までの事前連絡が推奨されます。
- 承認された負荷テストは、対象環境のオフピーク時間帯に限り、火曜日・水曜日・木曜日のみ実施できます。
-
すべてのRPS申請が安全なRPS上限内に収まると判断された場合に限り、テスト対象のエンドポイントを担当するすべての製品/プラットフォームチームの審査と承認を条件として、負荷テストが許可されます。
- 安全なRPS範囲を超えるテストは却下されます。
-
1日に実施できる負荷テストは、顧客ごと・環境ごとに1件のみです。
- 同時に複数のテストを実施する必要がある場合は、申請をエスカレーションし、Platform DirectorまたはVice Presidentの承認を得る必要があります。
負荷テストのリクエストを送信する
必要な負荷テスト情報
一般
- 実施予定のテストの概要
- テスト中に連絡可能な担当者の連絡先と連絡方法
- 希望するテスト実施日時 (タイムゾーンを含む)
- 希望するテスト実施時間 (最大2時間)
- テストに使用するプラットフォーム (デスクトップ/ノートパソコン、iOS、Android、その他)
テナント
- テストで使用する Auth0 テナントの名前とリージョン
機能
- テスト中に使用する Auth0 の機能 (Actions、ルール、Email など)
- テストに関係する Auth0 接続の種類
- 使用する Custom DB がある場合は、その種類
- を使用しているかどうか
- テスト中に実行される Auth0 のルールまたは Actions がある場合は、その内容
- 使用する Auth0 Webtasks がある場合は、その内容
- 確認メール、ウェルカムメール、またはその他のメールが送信されるかどうか
API
- 使用予定の Auth0 API のメソッドとエンドポイント (例:
GET /api/v2/clients) - リクエストの種類またはエンドポイントごとの、1 秒あたりの最大リクエスト数
ユーザー数
- 負荷テストに参加するユニークユーザー数
負荷の見積もり
- テストに含まれる各APIエンドポイントまたはAuth0機能について、1秒あたりのリクエスト数 (RPS) で示した想定ピーク負荷
- 想定ピーク負荷の数値についての説明と根拠 (対象ユーザー母数や、1時間あたりの現実的なログイン数の見積もりを含む)
- テストのランプアップ率
- 負荷テストに参加するユニークユーザー数
テスト要件
メールプロバイダーを設定する
- Auth0 で独自のメールプロバイダーを設定する
- 想定されるメール送信量に対応できるよう、メールプロバイダーから承認を得る
- バウンスメールに対応するための体制を整える
- メールが実際に届いたことを確認する仕組みを整える