ขีดจํากัดการร้องขอและการเรียกวิธีการ

ต่อไปนี้คือข้อจํากัดที่แนะนําที่คุณควรปฏิบัติตามเมื่อปรับใช้โซลูชัน Content API เพื่อให้มั่นใจถึงประสิทธิภาพของ API สูงสุด

ขีดจํากัด คำอธิบาย
คิวรีต่อวินาที (QPS) จํากัดจํานวนคําขอ HTTP ที่คุณส่งต่อวินาทีไว้ที่ 40 คําขอ
วิธีการเรียกต่อนาที จํากัดจํานวนการเรียกด้วยวิธีต่อนาทีที่ 60,000 ครั้ง
การเรียกวิธีการต่อวัน จํากัดจํานวนการเรียกด้วยวิธีต่อวันเป็น 20,000,000 ครั้ง

การเรียกทุกเมธอดเป็นการร้องขอ HTTP รายการเดียว ยกเว้นการร้องขอชุดงาน ซึ่งอาจมีการเรียกวิธีการได้สูงสุด 300 รายการ

คําขอชุดงานนับรวมในขีดจํากัดเท่าใด

การใช้ คําขอชุดงาน เพื่อประมวลผลข้อเสนอผลิตภัณฑ์หลายรายการจะช่วยลดจํานวนคําขอที่นับรวมในขีดจํากัด QPS ตัวอย่างเช่น ถ้าคุณอัปเดตข้อเสนอ 10 รายการโดยใช้คําขอชุดงาน ระบบจะนับเป็นคําขอหนึ่งคําขอต่อขีดจํากัด QPS แทนที่จะเป็น 10 คําขอ

แต่การใช้การร้องขอชุดงานไม่ได้ช่วยลดจํานวนการเรียกใช้วิธีการ แต่ละรายการในคําขอชุดงานจะนับเป็นการเรียกวิธีการหนึ่งครั้ง ตัวอย่างเช่น ชุดการร้องขอที่มี 100 รายการ จะนับเป็นการเรียกเมธอด 100 รายการเทียบกับขีดจํากัดการเรียกเมธอด

คําขอ Dry-Run ถูกนับรวมอยู่ในขีดจํากัดหรือไม่

แม้ว่าการใช้พารามิเตอร์แบบสอบถาม แบบ dry-run จะช่วยให้คุณทดสอบโค้ดได้โดยไม่ส่งผลกระทบต่อข้อเสนอของคุณ แต่คําขอและการเรียกเมธอดจะนับรวมกับ QPS และขีดจํากัดการเรียกเมธอด

ฉันสามารถเพิ่มการร้องขอชุดงานให้สูงสุดได้หรือไม่

ชุดคําขออาจมีการเรียกเมธอดสูงสุดถึง 300 รายการ ถ้าคุณเพิ่มคําขอเป็นชุดงานสูงสุด คุณอาจเกินขีดจํากัดของจํานวนการโทรต่อนาทีและจํานวนการโทรต่อวัน ตัวอย่างเช่น 40 QPS * 60 วินาที * 300 วิธี = 720,000 วิธีต่อนาที

ไม่ว่าคุณจะขยายใหญ่สุดสําหรับการเรียกเมธอดหรือ QPS ให้คํานึงถึงวิธีที่แต่ละตัวเลือกส่งผลต่ออีกตัวเลือกหนึ่งและทําการปรับให้เหมาะสม