ขีดจํากัดการเรียกคําขอและวิธีการ
ต่อไปนี้คือขีดจํากัดที่แนะนําที่คุณควรทําตามเมื่อใช้โซลูชัน Content API ของคุณเพื่อให้แน่ใจว่ามีประสิทธิภาพ API สูงสุด
จำกัด | คำอธิบาย |
---|---|
คิวรีต่อวินาที (QPS) | จํากัดจํานวนคําขอ HTTP ที่คุณส่งต่อวินาทีเป็น 40 |
การเรียกวิธีการต่อนาที | จํากัดจํานวนการเรียกใช้วิธีการที่คุณทําต่อนาทีที่ 60,000 |
การเรียกใช้วิธีการต่อวัน | จํากัดจํานวนการเรียกใช้วิธีการที่คุณทําต่อวันไว้ที่ 20,000,000 |
การเรียกทุกวิธีคือคําขอ HTTP เดียวยกเว้นคําขอชุดงาน ซึ่งอาจมีการเรียกเมธอดสูงสุด 300 รายการ
คําขอชุดงานจะนับรวมขีดจํากัดได้อย่างไร
การใช้ คําขอชุดงาน เพื่อประมวลผลผลิตภัณฑ์หลายรายการจะช่วยลดจํานวนคําขอที่นับรวมกับขีดจํากัด QPS ตัวอย่างเช่น หากคุณอัปเดต 10 ข้อเสนอโดยใช้คําขอชุดงาน จะนับเป็นคําขอเดียวเทียบกับขีดจํากัด QPS แทนที่จะเป็น 10
แต่การใช้คําขอชุดงานไม่ได้ช่วยให้คุณลดจํานวนการเรียกวิธีการ แต่ละหน่วยข้อมูลในคําขอชุดงานจะนับเป็นการเรียกวิธีเดียว ตัวอย่างเช่น คําขอชุดงานที่มี 100 รายการนับเป็น 100 วิธี เรียก โดยเทียบกับขีดจํากัดการเรียกวิธีการ
คําขอการเรียกใช้แบบแห้งนับรวมขีดจํากัดหรือไม่
แม้ว่าการใช้พารามิเตอร์คิวรี แบบเรียกใช้แห้ง ช่วยให้คุณทดสอบโค้ดของคุณโดยไม่ส่งผลกระทบต่อข้อเสนอของคุณ คําขอและวิธีการจะนับรวมกับขีดจํากัดการเรียกใช้ QPS และวิธีการ
ฉันสามารถขยายคําขอเป็นชุดใหญ่สุดได้หรือไม่
คําขอชุดงานอาจมีการเรียกใช้เมธอดสูงสุด 300 การเรียก ถ้าคุณขยายคําขอชุดงานสูงสุด คุณอาจเกินขีดจํากัดการเรียกใช้ต่อนาทีและการเรียกใช้ต่อวัน ตัวอย่างเช่น 40 QPS * 60 วินาที * 300 วิธี = 720,000 วิธีต่อนาที
ไม่ว่าคุณจะขยายใหญ่สุดสําหรับการเรียกใช้วิธีการหรือ QPS ให้ระวังว่าแต่ละตัวเลือกมีผลต่ออีกตัวเลือกหนึ่งอย่างไรและทําการปรับปรุงให้สอดคล้องกัน