แชร์ผ่าน


การควบคุมปริมาณ

Microsoft Fabric ใช้การควบคุมเพื่อรักษาประสิทธิภาพและความน่าเชื่อถือสูงสุด แฟบริคจํากัดจํานวนการเรียกใช้ API ภายในกรอบเวลาต่อผู้ใช้ เพื่อให้ผู้โทรสามารถเรียกใช้ API สาธารณะที่เฉพาะเจาะจงได้เท่านั้น เพื่อให้มั่นใจการจัดสรรทรัพยากรที่เป็นธรรมและความเสถียรของระบบและความน่าเชื่อถือ

นโยบายการควบคุมจะเกิดขึ้นสําหรับทั้งผู้เรียกใช้ API และ API เอง ซึ่งหมายความว่า Fabric จํากัดจํานวนการเรียกใช้ที่ผู้โทรเฉพาะสามารถทําได้บน API ที่เฉพาะเจาะจง

การควบคุมข้อความ

เมื่อผู้ใช้ส่งคําขอจํานวนมากที่เกินขีดจํากัดที่กําหนดไว้ล่วงหน้าในช่วงเวลาหนึ่ง Fabric จะจํากัดคําขอเพิ่มเติมจากผู้ใช้ดังกล่าวในช่วงเวลาสั้น ๆ

เมื่อแอปพลิเคชันพบการจํากัดผลลัพธ์ Fabric จะส่งกลับรหัสสถานะ HTTP 429 (คําขอมากเกินไป) ที่มีส่วนหัว Retry-After HTTP ในการตอบสนอง ซึ่งระบุจํานวนวินาทีที่แอปพลิเคชันการโทรต้องรอก่อนที่จะร้องขอใหม่

สกรีนช็อตนี้แสดงตัวอย่างการตอบสนอง ซึ่งแนะนําว่าผู้ใช้รอ 55 วินาทีก่อนลองโทรใหม่อีกครั้ง

สกรีนช็อตที่แสดงส่วนหัวของคําตอบ HTTP

ข้อควรพิจารณาและข้อจำกัด

ผู้ดูแลระบบ Fabric ทั้งหมดและการเรียกใช้ API สาธารณะหลักถูกจํากัดปริมาณไว้