ホームに戻る

APIリクエストプランナー

リリース前にエンドポイントごとの利用想定、キャッシュ、制限を整理します。

コーディング 結果を待っています
問題を報告

リリース準備

テスト準備可

状態

API数 3 · 最大制限使用率 16.7%

月間呼び出し

14,438,400

オリジン呼び出し

6,326,400

合計ピークRPS

38.81 RPS

最大制限使用率

16.7%

クイック例

サービス種別を選ぶと、現実的なAPI例とトラフィック想定が入力されます。

ピーク分間呼び出し

2,329

推奨分間制限

3,144

残り余裕

83.3%

キャッシュ削減呼び出し

8,112,000

エンドポイント計画

APIを1行ずつ入力すると、月間呼び出し、オリジン呼び出し、ピークRPS、制限使用率、次の確認事項を計算します。

月間

12,480,000

オリジン

4,368,000

ピークRPS

33.33

制限使用率

16.7%

次の対応リリース後に監視

月間

1,536,000

オリジン

1,536,000

ピークRPS

3.7

制限使用率

7.4%

次の対応リトライと冪等性を確認

月間

422,400

オリジン

422,400

ピークRPS

1.78

制限使用率

11.9%

次の対応リトライと冪等性を確認

制限使用率

POST /api/orders11.9%
POST /api/cart/items7.4%
GET /api/products16.7%

リリース前チェックリスト

負荷テスト前に最低限確認する項目です。

  • 提供元の分間/秒間制限を確認します。
  • キャッシュ可能な読み取りAPIと注文・決済・書き込みAPIを分けます。
  • 重要な書き込みAPIに冪等性キーを追加します。
  • リトライ上限と指数バックオフを設定します。
  • 想定ピークの70-80%付近にアラートを置きます。

APIリクエスト計画の見方

総呼び出し数だけでなく、ボトルネックになる特定APIが重要です。このプランナーはピーク使用率、重要度、キャッシュ、書き込みリスクを合わせて確認します。

使い方メモ

  • 月間呼び出し = ユーザー x 日次操作 x 操作あたり呼び出し x 利用日数。
  • オリジン呼び出し = 月間呼び出し x (1 - キャッシュ率)。
  • ピークRPS = 月間呼び出し / 利用秒数 x ピーク倍率。
  • 制限使用率 = ピークRPS / 許可RPS。

よくある質問

APIコスト見積もりと同じですか?expand_more

いいえ。これは費用よりもエンドポイント容量、ボトルネック、担当者、リリース準備を見るためのツールです。

ピーク倍率はいくつにすべきですか?expand_more

通常アプリは3-5倍、リリースやキャンペーン、通知で集中する場合は6-10倍を試してください。

キャッシュ率を入れる理由は?expand_more

総トラフィックとオリジンサーバー負荷を分けて判断できるためです。

さらに探す

次に試したいツール

同じカテゴリのツールと Gogotem で人気のツールを続けて探せます。

すべてのツール arrow_forward