Rilaxx ta' NGINX Unit Application Server 1.13.0

Ħruġ iffurmat server tal-applikazzjoni NGINX Unità 1.13, li fiha qed tiġi żviluppata soluzzjoni biex tiżgura t-tnedija ta 'applikazzjonijiet tal-web f'diversi lingwi ta' programmar (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js u Java). L-Unità NGINX tista 'tħaddem simultanjament applikazzjonijiet multipli f'lingwi ta' programmar differenti, li l-parametri tat-tnedija tagħhom jistgħu jinbidlu b'mod dinamiku mingħajr il-ħtieġa li jeditjaw fajls ta 'konfigurazzjoni u jerġgħu jibdew. Il-kodiċi huwa miktub f'Ċ u imqassma minn liċenzjat taħt Apache 2.0. Tista' ssir familjari mal-karatteristiċi ta' NGINX Unit fi avviż l-ewwel ħarġa.

Il-verżjoni l-ġdida tiżgura l-kompatibilità mal-fergħa l-ġdida ta’ Python 3.8, issolvi l-problemi meta tuża Ruby 2.6 u timplimenta appoġġ taħdem fil-modalità prokura inversa sempliċi. Il-prokura inversa hija kkonfigurata bl-użu tad-direttiva "prokura" fit-taqsima "azzjoni". It-trażmissjoni tat-talbiet permezz ta' sockets IPv4, IPv6 jew unix hija appoġġjata. Pereżempju:

{
"rotot": [
{
"taqbila": {
"uri": "/ipv4/*"
},
"azzjoni": {
"proxy": "http://127.0.0.1:8080"
}
},
{
"taqbila": {
"uri": "/unix/*"
},
"azzjoni": {
"proxy": "http://unix:/path/to/unix.sock"
}
}
]}

Fit-tul, huwa ppjanat li l-Unità tinbidel f'komponent awtosuffiċjenti u ta' prestazzjoni għolja għall-użu ma' kwalunkwe servizz tal-web. Biex jintlaħaq dan il-għan, ix-xogħol futur se jiffoka fuq oqsma bħas-sigurtà, l-iżolament u l-protezzjoni DoS, il-kapaċità li tħaddem tipi differenti ta 'applikazzjonijiet dinamiċi, ibbilanċjar tat-tagħbija u tolleranza għall-ħsarat, twassil effiċjenti ta' kontenut statiku, għodod tal-istatistika u monitoraġġ.

Sors: opennet.ru

Żid kumment