NGINX Unit 1.9.0 Aplikasi Server Release

lumangsung release server aplikasi NGINX Unit 1.9, anu ngembangkeun solusi pikeun mastikeun peluncuran aplikasi wéb dina sababaraha basa pamrograman (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js sareng Java). Dina kadali Unit NGINX, sababaraha aplikasi dina basa pamrograman anu béda tiasa dijalankeun sakaligus, parameter peluncuran anu tiasa dirobih sacara dinamis tanpa kedah ngédit file konfigurasi sareng balikan deui. Kodeu ditulis dina basa C sareng disebarkeun ku dilisensikeun dina Apache 2.0. Anjeun tiasa kenal sareng fitur NGINX Unit di pangumuman release munggaran.

Dina versi anyar:

  • kasempetan requests routing dumasar kana argumen URI, headers na Cookies;

    "lulugu": [
    {
    "Accept-encoding": "*gzip*",
    "Agén-Pamaké": "Mozilla/5.0*"
    },
    {
    "User-Agent": "curl*"
    }
    ]

  • Témplat anu cocog sareng rute ayeuna ngadukung masker ekspresi pertengahan. Salaku conto,

    "host": ["eu-*.example.com", "!eu-5.example.com"]

  • sokongan operasi dikirim ngagunakeun métode POST pikeun ngamanipulasi eusi arrays dina konfigurasi nu (parobahan dikirimkeun dina format JSON);

    curl -X POST -d '{"cocok": {"uri": "/produksi/*"}, \
    "action": {"pass": "applications/wiki-prod"}}' \
    --unix-socket=/path/to/control.unit.sock \
    http://localhost/config/routes/

  • Rojongan pikeun ngarobih pangguna sareng grup nganggo kamampuan CAP_SETUID sareng CAP_SETGID dina Linux tanpa ngajalankeun prosés utama salaku pangguna anu gaduh hak istimewa.

sumber: opennet.ru

Tambahkeun komentar