การเปิดตัวเซิร์ฟเวอร์แอปพลิเคชัน NGINX Unit 1.15.0

มีอยู่ การเปิดตัวเซิร์ฟเวอร์แอปพลิเคชัน NGINX หน่วย 1.15ซึ่งมีการพัฒนาโซลูชันเพื่อให้แน่ใจว่าเว็บแอปพลิเคชันจะเปิดตัวในภาษาการเขียนโปรแกรมต่างๆ (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js และ Java) หน่วย NGINX สามารถรันแอพพลิเคชั่นหลายตัวพร้อมกันในภาษาการเขียนโปรแกรมที่แตกต่างกัน โดยพารามิเตอร์การเปิดตัวสามารถเปลี่ยนแปลงได้แบบไดนามิกโดยไม่จำเป็นต้องแก้ไขไฟล์การกำหนดค่าและรีสตาร์ท รหัสเขียนด้วยภาษา C และ จัดจำหน่ายโดย ได้รับอนุญาตภายใต้ Apache 2.0 คุณสามารถทำความคุ้นเคยกับคุณสมบัติของหน่วย NGINX ได้ใน ประกาศ ประเด็นแรก.

ในเวอร์ชันใหม่:

  • เข้ากันได้กับ Ruby 2.7;
  • สคริปต์ PHP ที่ร้องขอแบบไดนามิกนั้นจำกัดอยู่ที่ส่วนขยาย ".php"
  • แก้ไขข้อขัดข้องในกระบวนการกำหนดเส้นทางที่อาจเกิดขึ้นเมื่อมีกระบวนการแอปพลิเคชันที่ไม่ว่างหลายกระบวนการ ปัญหาเกิดจากข้อผิดพลาดที่เกิดขึ้นในสาขา 1.14;
  • แก้ไขปัญหาเกี่ยวกับการระงับการส่งเนื้อหาคำขอผ่านการเชื่อมต่อผ่าน TLS

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

ที่มา: opennet.ru

เพิ่มความคิดเห็น