Score:0

Ubuntu 20.04 nginx รองรับคำขอช่วงหรือไม่

ธง kr

มันบอกเป็นนัยใน [https://docs.nginx.com/nginx/admin-guide/content-cache/content-caching/][1] ว่า nginx รองรับคำขอช่วงก็ต่อเมื่อ Cache Slicing ถูกคอมไพล์เป็น nginx

Ubuntu 20.04 nginx รองรับคำขอช่วงหรือไม่

waltinator avatar
it flag
"คำขอช่วง"? คุณหมายถึงอะไรโดย "คำขอช่วง" คุณพยายามอะไร
kr flag
คำขอช่วง AFAIK อนุญาตให้ดาวน์โหลดไฟล์ขนาดใหญ่เป็นส่วนๆ เพื่อให้ดาวน์โหลดต่อได้หากหมดเวลาหรือเกิดข้อขัดข้อง ฉันยังไม่ได้ลองทำอะไรเลย แต่ฉันเห็นความคิดเห็นของผู้ที่ใช้เบราว์เซอร์หรือแอป Android เพื่อดาวน์โหลดไฟล์ขนาดใหญ่ เช่น จาก Google ของแพลตฟอร์ม SDK
Score:0
ธง co

ฉันคิดว่า nginx-พิเศษ และ nginx-เต็ม แพ็คเกจควรมี (อย่างน้อยก็มีใน เดเบียน).

แต่คุณสามารถค้นหาได้ด้วยตัวเอง:

?ซูโดะ? nginx -V 2>&1 | tr " " "\n" | ชิ้น grep

BTW การแบ่งแคชมีความจำเป็นเฉพาะในกรณีที่คุณต้องการคำขอช่วงการสนับสนุนในเนื้อหาไดนามิก (เช่น การใช้พร็อกซี) นอกจากนี้ยังใช้เพื่อแยกหรืออื่น ๆ เพื่อใช้แคชที่มีประสิทธิภาพของการตอบสนองจำนวนมากซึ่งอยู่ภายใต้การควบคุมของคุณในด้านพร็อกซี
สำหรับการร้องขอช่วงอย่างง่ายไปยังทรัพยากรคงที่ (เช่น ไคลเอ็นต์ที่เข้าถึงไฟล์ PDF หรือไฟล์เก็บถาวร) นั้นไม่จำเป็นเลย nginx สามารถให้บริการได้ ช่วง: ไบต์ = n-m ขอโดยไม่มีปัญหาใดๆ

ลองทำสิ่งนี้เพื่อทดสอบ:

ขด -v -r 0-1000 --HEAD 'http://example.com/download/some-file.pdf'

แล้วดูว่ามันจะตอบโจทย์ไหม 206 เนื้อหาบางส่วน.

ด้วยวิธีนี้ คุณสามารถทำได้แม้กระทั่งกับเนื้อหาไดนามิกใดๆ ที่ไม่มีโมดูลสไลซ์เช่นกัน เช่น ช. ใช้ HTTP เปลี่ยนเส้นทางไปยังไฟล์ที่เก็บไว้ก่อนหน้านี้ในตำแหน่งดาวน์โหลดบางแห่ง "แคช" เอกสารของคุณภายในเป็นชิ้นเดียว
และ ngx_http_slice_module เป็นสิ่งที่ใช้สำหรับแคชบางส่วน e ช. สำหรับแยกการตอบสนองขนาดใหญ่ออกเป็นการตอบสนองเล็ก ๆ น้อย ๆ หลังแบ็คเอนด์อัปสตรีม

โพสต์คำตอบ

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