Score:0

แยกความแตกต่างและจำกัดแบนด์วิธ nginx สำหรับการเชื่อมต่อการดาวน์โหลด เนื้อหาเว็บไซต์

ธง br

เป็นไปได้ไหม (หากไม่มีเครื่องมือเพิ่มเติมหรือเพิ่มระบบการแจกจ่ายอื่น) เพื่อจำกัดแบนด์วิดธ์ของการเชื่อมต่อการดาวน์โหลดโดยรวม (อัปโหลดไปยังเพียร์ที่ขอดาวน์โหลดไฟล์) เพื่อไม่ให้อินเทอร์เฟซแออัดและทำให้การตอบสนองของเว็บไซต์ช้าลง เช่น อนุญาตให้ดาวน์โหลดได้สูงสุด 800 Mbps ดังนั้นทุกครั้งที่มีเนื้อหาทางทฤษฎีเหลือ 200 Mbps สำหรับการให้บริการเนื้อหาทั่วไป (เว็บไซต์)

สิ่งเดียวที่เกิดขึ้นกับฉันเมื่อเรียกดูเอกสาร nginx คือ https://docs.nginx.com/nginx/admin-guide/security-controls/controlling-access-proxied-http/ แต่นี่เป็นเพียงสำหรับ (ก) การเชื่อมต่อเพียร์เดียว ไม่ใช่ขีดจำกัดอัตรารวม และ (ข) การเชื่อมต่อโดยทั่วไป ไม่แยกความแตกต่างระหว่างประเภทการให้บริการ

ฉันคิดว่าจะต้องใช้ประเภทการเชื่อมต่อเฉพาะสำหรับไฟล์ที่จะให้บริการเป็นการดาวน์โหลดแก่ผู้เยี่ยมชม เช่น การใช้คำจำกัดความบล็อกเซิร์ฟเวอร์แยกต่างหากสำหรับสิ่งนี้ วิธีนี้สามารถควบคุมการดาวน์โหลดด้วยการจำกัดอัตราโดยไม่ส่งผลกระทบต่อการแสดงเนื้อหา "ปกติ" แต่วิธีนี้ยังคงจำกัดเฉพาะวิธีการด้านบนที่กำหนดขีดจำกัดต่อ IP เท่านั้น

คำแนะนำใด ๆ ที่จะแก้ไขโดยทั่วไปโดยไม่เพียงแค่ส่งบริการ CDN มาที่ฉัน

djdomi avatar
za flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [แบนด์วิธ nginx ของเค้นต่อเว็บไซต์] (https://serverfault.com/questions/558148/throttle-nginx-bandwidth-per-website)
djdomi avatar
za flag
อย่างไรก็ตาม เอกสารที่คุณบอกเป็นวิธีที่ถูกต้องในการแก้ปัญหานี้ แล้วปัญหาคืออะไร
loopend avatar
br flag
ตามที่ระบุไว้ ฉันสงสัยว่าอะไรคือวิธีที่ง่ายที่สุดในการแยกความแตกต่างระหว่าง (ก) การดาวน์โหลดเว็บไซต์ และ (ข) ปริมาณการใช้เนื้อหาปกติ (หน้าเว็บเอง) แม้ว่าพวกเขาจะอยู่ในพอร์ตการเชื่อมต่อเดียวกัน (443) และสำหรับ IP เดียวกันต่อ ผู้ใช้ หากไม่มีความแตกต่างนี้ rate_limit จะไม่ช่วยป้องกันความแออัดของอินเทอร์เฟซที่มีการดาวน์โหลดจำนวนมากพร้อมๆ กัน ซึ่งจะทำให้การตอบสนองของเว็บไซต์ช้าลง
djdomi avatar
za flag
ฉันอยากจะแนะนำให้ใช้ subdir เพื่อระบุการดาวน์โหลด

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา