NGINX-Unuo 1.13.0 Aplika Servilo Liberigo

Temo formiĝis aplika servilo NGINX-Unuo 1.13, ene de kiu solvo estas disvolvita por certigi la lanĉon de TTT-aplikoj en diversaj programlingvoj (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js kaj Java). NGINX-Unuo povas samtempe ruli plurajn aplikojn en malsamaj programlingvoj, kies lanĉaj parametroj povas esti ŝanĝitaj dinamike sen neceso redakti agordajn dosierojn kaj rekomenci. La kodo estas skribita en C kaj distribuita de licencita sub Apache 2.0. Vi povas konatiĝi kun la funkcioj de NGINX-Unuo en anonco unua numero.

La nova versio certigas kongruon kun la nova branĉo Python 3.8, solvas problemojn dum uzado de Ruby 2.6 kaj efektivigas subteno labori en simpla inversa prokura reĝimo. La inversa prokurilo estas agordita uzante la direktivon "proxy" en la sekcio "ago". Peto plusendado per IPv4, IPv6 aŭ uniksaj ingoj estas subtenata. Ekzemple:

{
"vojoj": [
{
"matĉo": {
"uri": "/ipv4/*"
},
"ago": {
"proxy": "http://127.0.0.1:8080"
}
},
{
"matĉo": {
"uri": "/unikso/*"
},
"ago": {
"proxy": "http://unix:/path/to/unix.sock"
}
}
] }

Longtempe, estas planite igi Unuon en memprovizan, alt-efikecan komponenton por uzi kun iuj retservoj. Por atingi ĉi tiun celon, estonta laboro fokusiĝos sur areoj kiel sekureco, izolado kaj DoS-protekto, la kapablo funkcii malsamajn specojn de dinamikaj aplikoj, ŝarĝo-ekvilibro kaj misfunkciado, efika livero de senmova enhavo, statistikaj iloj kaj monitorado.

fonto: opennet.ru

Aldoni komenton