NGINX vienības lietojumprogrammu servera 1.11.0 izlaiŔana

Redzēja gaismu lietojumprogrammu servera izlaiÅ”ana NGINX vienÄ«ba 1.11, kuras ietvaros tiek izstrādāts risinājums tÄ«mekļa aplikāciju palaiÅ”anas nodroÅ”ināŔanai dažādās programmēŔanas valodās (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js un Java). NGINX Unit var vienlaicÄ«gi darbināt vairākas lietojumprogrammas dažādās programmēŔanas valodās, kuru palaiÅ”anas parametrus var dinamiski mainÄ«t bez nepiecieÅ”amÄ«bas rediģēt konfigurācijas failus un restartēt. Kods ir rakstÄ«ts C un izplata licencēts saskaņā ar Apache 2.0. Ar NGINX vienÄ«bas funkcijām varat iepazÄ«ties Å”eit paziņojums pirmais numurs.

Jaunajā versijā:

  • IebÅ«vēts
    Spēja patstāvÄ«gi apkalpot statisku saturu, nepiekļūstot ārējam HTTP serverim. Galvenais mērÄ·is ir pārveidot Unit par pilnvērtÄ«gu tÄ«mekļa serveri ar integrētiem tÄ«mekļa pakalpojumu veidoÅ”anas rÄ«kiem. Lai apkalpotu statisku saturu, iestatÄ«jumos vienkārÅ”i norādiet saknes direktoriju, kurā atrodas apkalpojamie faili, un, ja nepiecieÅ”ams, definējiet visus trÅ«kstoÅ”os MIME tipus:

    "kopīgot": "/dati/www/piemērs.com"

    "mime_types": {
    "teksts/vienkārŔs": [
    "lasīt mani",
    ".c",
    ".h"
    ],
    "lietotne/msword": ".doc"
    }

  • Atbalsts tÄ«mekļa lietojumprogrammu procesu izolēŔana, izmantojot konteineru izolācijas rÄ«kus LinuxIestatÄ«jumos varat iespējot dažādas vārdtelpas, iespējot cgroup ierobežojumus un kartēt UID/GID galvenajā vidē un izolētajā konteinerā:

    "nosaukumtelpas": {
    "akreditācija": patiess,
    "pid": patiess,
    "tīkls": patiess,
    "montāža": nepatiesa,
    "uname": patiess,
    "cgroup": nepatiess
    },

    "uidmap": [
    {
    "konteiners": 1000,
    "resursdators": 812,
    izmērs: 1
    }
    ],

  • JSC (Java Servlet Container) servletiem ir pievienota iebÅ«vēta WebSocket servera ievieÅ”ana. IepriekŔējā laidienā WebSocket serveris tika ieviests Node.js.
  • Ir pievienots atbalsts API iestatÄ«jumu, kas satur rakstzÄ«mes "/", tieÅ”ai adresēŔanai, izmantojot atsoļa rakstzÄ«mes ('%2F'). Piemēram:

    GET /config/settings/http/static/mime_types/text%2Fplain/

Avots: opennet.ru

Iegādājieties uzticamu mitināŔanu vietnēm ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa vietņu mitināŔanu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster