เครื่องมือคำนวณ API Rate Limit
เครื่องมือคำนวณ API Rate Limit ฟรี แปลงโควต้า, burst และช่วงเวลาของ server เป็นอัตราต่อวินาทีที่ปลอดภัย, ความหน่วงฝั่ง client, ความจุ token-bucket
Loading tool...
เครื่องมือคำนวณ API Rate Limit คืออะไร?
API Rate Limit Calculator แปลงโควต้า ขนาด burst และความยาวหน้าต่างเวลาของ server ให้เป็นค่า throttle ฝั่ง client ที่ใช้งานได้จริง: อัตราเสถียรที่ปลอดภัย, ดีเลย์ระหว่าง request, ความจุ token-bucket และค่าแนะนำ Retry-After
ประโยชน์หลัก
- หลีกเลี่ยง error HTTP 429 โดยวางแผนอัตราใต้เพดานที่กำหนด
- แปลงโควต้าเป็น request ต่อวินาที นาที ชั่วโมง และวัน
- กำหนดขนาด token bucket เพื่อให้ burst ระยะสั้นไม่ล้นเพดาน
- ได้ค่าดีเลย์ที่ชัดเจนสำหรับโค้ด client-side throttling
- ทำงานออฟไลน์ได้ทั้งหมด ไม่ต้องสมัครและไม่มีข้อมูลออกจากเบราว์เซอร์
กรณีการใช้งาน
- •วิศวกร backend ที่กำหนดขนาด limit ของ API gateway สำหรับ endpoint ใหม่
- •นักพัฒนา mobile และ web ที่ implement client-side throttling
- •ทีม SRE และ on-call ที่ทำเอกสารนโยบาย retry และ backoff ที่ปลอดภัย
- •วิศวกร QA ที่ทำ load test กับโควต้า third-party API
- •สตาร์ทอัพที่วางแผน usage tier และ pricing รอบ rate limit
วิธีใช้เครื่องมือคำนวณ API Rate Limit
- กรอกโควต้า: พิมพ์จำนวน request รวมที่ API อนุญาตต่อหน้าต่างเวลา (เช่น 1000 requests ต่อนาที)
- ตั้ง burst และหน้าต่าง: กรอกความจุ burst (ขนาด token bucket) และความยาวหน้าต่างเวลาเป็นวินาที
- เลือก safety margin: เลือกเปอร์เซ็นต์ที่จะเก็บไว้ (เช่น 10%) เพื่อไม่ให้ทะลุเพดาน
- อ่านแผน: คัดลอกอัตราต่อวินาที, ดีเลย์ฝั่ง client, ความจุ bucket และค่า Retry-After ไปใช้ในโค้ด
คุณสมบัติหลัก
- คำนวณอัตราเสถียรครอบคลุมหน้าต่าง วินาที นาที ชั่วโมง และวัน
- โมเดล Token-bucket พร้อม capacity และ refill rate ที่ปรับได้
- ปรับ safety margin ได้เพื่อคงอยู่ใต้เพดานโควต้าอย่างปลอดภัย
- แสดงค่า inter-request delay ที่ชัดเจนสำหรับ client-side throttling
- สรุปแผน rate-limit พร้อมคัดลอกสำหรับ runbook และเอกสาร on-call
- ทำงานฝั่ง client 100% — ข้อมูลไม่ออกจากเบราว์เซอร์ ไม่ต้องสมัคร