สาขาหลักของ nginx 1.19.10 เปิดตัวแล้วซึ่งการพัฒนาคุณสมบัติใหม่ยังคงดำเนินต่อไป (ในสาขาเสถียรที่รองรับ 1.18 แบบขนานมีเพียงการเปลี่ยนแปลงที่เกี่ยวข้องกับการกำจัดข้อผิดพลาดร้ายแรงและช่องโหว่เท่านั้น)
การเปลี่ยนแปลงที่สำคัญ:
- ค่าเริ่มต้นของพารามิเตอร์ "keepalive_requests" ซึ่งกำหนดจำนวนคำขอสูงสุดที่สามารถส่งผ่านการเชื่อมต่อ keep-alive เดียว ได้รับการเพิ่มขึ้นจาก 100 เป็น 1000
- เพิ่มคำสั่งใหม่ "keepalive_time" ซึ่งจำกัดอายุการใช้งานรวมของการเชื่อมต่อแบบ keep-alive แต่ละครั้ง หลังจากนั้นการเชื่อมต่อจะถูกปิด (อย่าสับสนกับ keepalive_timeout ซึ่งกำหนดเวลาที่ไม่มีกิจกรรมหลังจากนั้นการเชื่อมต่อแบบ keep-alive จะถูกปิด)
- เพิ่มตัวแปร $connection_time ซึ่งสามารถใช้เพื่อรับข้อมูลเกี่ยวกับระยะเวลาการเชื่อมต่อเป็นวินาทีด้วยความแม่นยำระดับมิลลิวินาที
- เพิ่มแนวทางแก้ปัญหาชั่วคราวเพื่อแก้ไขปัญหาที่คำเตือน "ตัวกรอง gzip ล้มเหลวในการใช้หน่วยความจำที่จัดสรรไว้ล่วงหน้า" จะปรากฏในบันทึกเมื่อใช้ไลบรารี zlib-ng
ที่มา: opennet.ru
