server sepanê , ku çareseriyek peyda dike da ku bicîhkirina destpêkirina sepanên malperê bi zimanên bernamenûs ên cihêreng (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js û Java) peyda bike. Di bin kontrola Yekîneya NGINX de, çend serîlêdanên bi zimanên bernamesaziyê yên cihêreng dikarin bi hevdemî bimeşînin, pîvanên destpêkirinê yên ku dikarin bi dînamîk werin guheztin bêyî ku hewce bike ku pelên mîhengê biguhezînin û ji nû ve bidin destpêkirin. Kod bi zimanê C hatiye nivîsandin û lîsansa di bin Apache 2.0. Hûn dikarin bi taybetmendiyên Yekîneya NGINX-ê re nas bikin berdana yekem.
Di guhertoya nû de:
- Naha gengaz e ku daxwaznameyên li gorî navnîşan û hejmarên potên çavkanî û meqsedê rêve bibin.
- Piştgiriyek ji bo guhertina bikarhêner û komê ji bo sepanên veqetandî dema ku pêvajoya Yekîneya paşîn bi mafên bikarhênerek bêdestûr dimeşe piştgirî lê zêde kir.
- Navê îtxalkirina pakêtên Go-yê wekî "unit.nginx.org/go" hate guheztin (hûn dikarin fermana "here get unit.nginx.org/go" bikar bînin da ku modulek ji bo Unit saz bikin).
- Dema ku çêdibe, pakêtên Go naha bi libunit ve têne girêdan.
- Dema ku bersivên pir mezin hilberandin vexwarina bîranînê kêm kir.
- Nûkirin jîngehek ji bo pergala Docker, ku dihêle hûn çareseriyek li ser bingeha Yekîneya NGINX bi lez bicîh bikin. Naveroka wêneyê ji Debian 9 li ser Debian 10;
- Di depoyê de ji bo CentOS û RHEL 7 pakêtên bi modulên ji bo zêde kirin
Python 3.6 ji bo Amazonê Linux 2 LTS pakêtan ji bo Python 3.7 zêde dike. Navê pakêtên Python 2.7 ji "unit-python" bo "unit-python27" hatiye guhertin.
Di heman demê de, hûn dikarin serrastkirinê destnîşan bikin şaxê sereke , ku tê de pêşxistina taybetmendiyên nû berdewam dike (di şaxa sabît a paralel a piştgirîkirî 1.16 de, tenê guhertinên têkildarî rakirina xeletiyên cidî û lawaziyan têne kirin). Guhertoya nû tenê rastkirina xeletiyan pêşkêş dike. Mînakî, qezayên ku dema ku di rêwerziya "rewrite" de şûna vala tê bikar anîn û dema ku rêwerziya "break" bi hev re bi rêwerzên "alias" an "proxy_pass" bi URI-yan re tê bikar anîn çêdibin, hatine rakirin. Her weha, dagirtina xelet a sernivîsa "Cih" dema ku di qaîdeyên veguherîna navnîşanê de tîpên bi koda sifir hene, hatiye rakirin. Derziyek soketa torê di destgirê HTTP/2 de hatiye rakirin. Xeletiyek ku dibû sedema qutbûna girêdana SSL ji ber dema ku daxwazên rêziknameyî têne pêvajokirin, hatiye rastkirin.
Source: opennet.ru
