NGINX จะกลายเป็นแพลตฟอร์มพัฒนา, เปิดตัว NGINX Unit เซิร์ฟเวอร์แอปพลิเคชั่นโอเพนซอร์ส

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 8 กันยายน 2017.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    NGINX ประกาศแปลงเป็นแพลตฟอร์มพัฒนาแอปพลิเคชั่นในตัวเอง โดยเปิดตัวโครงการโอเพนซอร์สใหม่ NGINX Unit เซิร์ฟเวอร์แอปพลิเคชั่นที่รองรับการดีพลอยแอปพลิเคชั่นใหม่หรือเซิร์ฟเวอร์ใหม่ผ่านทาง REST API

    ตอนนี้ NGINX Unit รองรับภาษา PHP, Python, และ Go และเตรียมรองรับภาษาจาวาและ Node.JS ในอนาคต โดยตัว Unit เองเป็นเซิร์ฟเวอร์ที่ผู้ใช้ระบุพอร์ตสำหรับแอปพลิเคชั่น, โฟลเดอร์สำหรับรันแอปพลิเคชั่น, และจำนวน worker ก็สามารถรันแอปพลิเคชั่นขึ้นมาได้ทันที ในกรณีที่มีการอัพเดตตัวแอปพลิเคชั่นก็สั่งย้ายโฟลเดอร์ผ่าน REST API โดยคอนฟิกพื้นฐานตัวอย่างเช่น

    {
    "listeners": {
    "*:8300": {
    "application": "blogs"
    }
    },
    "applications": {
    "blogs": {
    "type": "php",
    "workers": 20,
    "root": "/www/blogs/scripts",
    "index": "index.php"
    }
    }
    }

    เป็นการคอนฟิกสำหรับรันแอปพลิเคชั่น PHP บนพอร์ต 8300

    นอกจาก NGINX Unit ที่เป็นโอเพนซอร์สแล้ว ทาง NGINX ยังเปิดตัว NGINX Controller สำหรับการจัดการเซิร์ฟเวอร์ NGINX Plus (รุ่นเสียเงินของ NGINX) โดยระบุว่าสามารถจัดการเซิร์ฟเวอร์นับร้อยได้ง่ายขึ้น

    ตัว NGINX Unit เปิดให้ดาวน์โหลดรุ่นเบต้าแล้ววันนี้ ส่วน NGINX Controller ต้องขอทดสอบใช้งานก่อนจะวางตลาดจริงปีหน้า

    ที่มา - NGINX

    [​IMG]

    Topics: nginx
     

แบ่งปันหน้านี้