เป็นไปได้ไหม (หากไม่มีเครื่องมือเพิ่มเติมหรือเพิ่มระบบการแจกจ่ายอื่น) เพื่อจำกัดแบนด์วิดธ์ของการเชื่อมต่อการดาวน์โหลดโดยรวม (อัปโหลดไปยังเพียร์ที่ขอดาวน์โหลดไฟล์) เพื่อไม่ให้อินเทอร์เฟซแออัดและทำให้การตอบสนองของเว็บไซต์ช้าลง เช่น อนุญาตให้ดาวน์โหลดได้สูงสุด 800 Mbps ดังนั้นทุกครั้งที่มีเนื้อหาทางทฤษฎีเหลือ 200 Mbps สำหรับการให้บริการเนื้อหาทั่วไป (เว็บไซต์)
สิ่งเดียวที่เกิดขึ้นกับฉันเมื่อเรียกดูเอกสาร nginx คือ https://docs.nginx.com/nginx/admin-guide/security-controls/controlling-access-proxied-http/ แต่นี่เป็นเพียงสำหรับ (ก) การเชื่อมต่อเพียร์เดียว ไม่ใช่ขีดจำกัดอัตรารวม และ (ข) การเชื่อมต่อโดยทั่วไป ไม่แยกความแตกต่างระหว่างประเภทการให้บริการ
ฉันคิดว่าจะต้องใช้ประเภทการเชื่อมต่อเฉพาะสำหรับไฟล์ที่จะให้บริการเป็นการดาวน์โหลดแก่ผู้เยี่ยมชม เช่น การใช้คำจำกัดความบล็อกเซิร์ฟเวอร์แยกต่างหากสำหรับสิ่งนี้ วิธีนี้สามารถควบคุมการดาวน์โหลดด้วยการจำกัดอัตราโดยไม่ส่งผลกระทบต่อการแสดงเนื้อหา "ปกติ" แต่วิธีนี้ยังคงจำกัดเฉพาะวิธีการด้านบนที่กำหนดขีดจำกัดต่อ IP เท่านั้น
คำแนะนำใด ๆ ที่จะแก้ไขโดยทั่วไปโดยไม่เพียงแค่ส่งบริการ CDN มาที่ฉัน