NGINX Unit 1.13.0 Application Server Release

Kwestje foarme applikaasje tsjinner NGINX-ienheid 1.13, wêryn in oplossing ûntwikkele wurdt om de lansearring fan webapplikaasjes te garandearjen yn ferskate programmeartalen (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js en Java). NGINX Unit kin tagelyk meardere applikaasjes útfiere yn ferskate programmeartalen, wêrfan de startparameters dynamysk kinne wurde feroare sûnder de needsaak om konfiguraasjebestannen te bewurkjen en opnij te begjinnen. De koade is skreaun yn C en ferspraat troch lisinsje ûnder Apache 2.0. Jo kinne yn 'e kunde komme mei de funksjes fan NGINX Unit yn oankundiging earste útjefte.

De nije ferzje soarget foar kompatibiliteit mei de nije Python 3.8 branch, lost problemen op by it brûken fan Ruby 2.6 en ymplementearret stypje wurkje yn ienfâldige reverse proxy-modus. De omkearde proxy is konfigureare mei de rjochtline "proxy" yn 'e seksje "aksje". Fersyk trochstjoere fia IPv4, IPv6 of unix-sockets wurdt stipe. Bygelyks:

{
"rûtes": [
{
"wedstriid": {
"uri": "/ipv4/*"
},
"aksje": {
"proxy": "http://127.0.0.1:8080"
}
},
{
"wedstriid": {
"uri": "/unix/*"
},
"aksje": {
"proxy": "http://unix:/path/to/unix.sock"
}
}
] }

Op 'e lange termyn is it pland om Unit te feroarjen yn in selsfoarsjennende, hege prestaasjes komponint foar gebrûk mei elke webtsjinsten. Om dit doel te berikken, sil it takomstige wurk rjochtsje op gebieten lykas feiligens, isolaasje en DoS-beskerming, de mooglikheid om ferskate soarten dynamyske applikaasjes út te fieren, loadbalancing en fouttolerânsje, effisjinte levering fan statyske ynhâld, statistyske ark en tafersjoch.

Boarne: opennet.ru

Add a comment