コンテンツにスキップ

第 13 章 Rate Limiting

Plan: Free費用: 0円Wrangler 4.126.0公式ドキュメント取得日 2026-08-27

前の章の検問は、1 通の用件票を読んで通すか止めるかを決めました。それでも防げない困り方があります。用件そのものは普通なのに、同じ相手が短い間に何度も来る、という困り方です。

窓口が同じ相手で埋まると、他のお客さんが並べなくなります。この章では、同じ相手の回数を数えて上限を決める整理券(Rate Limiting)を扱い、何を数えるか、どう作るか、回数をいくつにするかまでを見ます。

Learning goals

この節でできるようになること

  • 回数を数えて上限を決める仕組みを日常語で説明できる
  • 数取り器が何ごとに分かれるかを言える
  • 決まりを作る画面の項目を上から順に言える
  • 回数の決め方と、効いているかの確かめ方を言える

13-1 同じ人が来すぎる(Rate Limiting とは)

同じ人が短い間に来すぎると、他のお客さんが窓口に入れません。

用件票 1 通を見るだけでは、来すぎる相手を止められません。 Cloudflare では、回数を数えるこの決まりを Rate limiting rules と呼びます。 置くのは、鍵の窓口・申込用紙の窓口・API のような入口です。 検問との違いは、目印・期間・回数・継続時間の四つが加わることです。 Free では決まりは 1 本、目盛りは 10 秒です。 この節のゴールは、整理券が何をする決まりかを言えることです。

この節を読む

13-2 何を数えるか(特性と期間)

誰を同じ人とみなし、何秒で何回までかを先に決めます。

台帳の行は、誰を同じ相手とみなすかの目印ごとに分かれます。 上限は「何秒のあいだに何回まで」の組で決めます。 超えた相手は、止める・確認を出す・記録するのいずれかで扱います。 その扱いを続ける時間も、別に決めます。 何を数えるかは条件文が決め、既定では処置の対象と同じです。 この節のゴールは、四つの決めごとを分けて言えることです。

この節を読む

13-3 整理券の決まりを作る

整理券の決まりは、画面の項目を上から埋めて作ります。

整理券の用紙は、守りの決まりを集めたページから取り出します。 用紙は、名前・条件・目印・回数と期間・処置・続ける時間の順です。 公式の例では、申込用紙の道筋に 10 秒で 1 回の上限を置いています。 Deploy を押すと全窓口で効き、下書きのままなら効きません。 止めたときの答えは、既定では頼みすぎを表す番号です。 この節のゴールは、用紙を上から埋められることです。

この節を読む

13-4 しきい値の決め方と確かめ方

しきい値は、まず数え、緩く始めてから絞ります。

回数の数字は、勘ではなく普段の分布から決めます。 まず記録だけの処置で掲示し、確かめてから絞ります。 効いているかは、同じ用件を続けて頼んで答えの変化で見ます。 数取り器は建物ごとで、反映には数秒の遅れがあります。 だから上限は、1 回の誤差を争う数字ではありません。 この節のゴールは、決めて確かめる手順を言えることです。

この節を読む

最終更新日: