հայտնի ծրագրային կապիչներ , որի շրջանակներում զարգանում է լուծում տարբեր ծրագրավորման լեզուներով (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js և Java) web-կիրառումների գործարկման ապահովման համար: NGINX Unit-ի կառավարման տակ միաժամանակ կարող են գործել մի քանի կիրառումներ տարբեր ծրագրավորման լեզուներով, որոնց գործարկման պարամետրերը կարող են դինամիկ կերպով փոխվել առանց կոնֆիգուրացիոն ֆայլերի խմբագրման և կրկնակի մեկնարկի: Կոդը գրված է C լեզվով և Apache 2.0 լիցենզիայով։ NGINX Unit-ի առանձնահատկություններին կարելի է ծանոթանալ առաջին թողարկմանը։
Նոր տարբերակում՝
- ԵԳառնկել հարցումների ուղղորդման հնարավորություն միջոցով հասցեների և աղբյուրի ու նշման պորտերի համար:
- Ավելի ստացված են անհրաժեշտություն ներդրել օգտագործողի և խմբի փոխանցի աջակցությունը աբողջացված դիմումների համար, երբ Unit-ի ֆոնային գործընթացիը աշխատում է ոչ արտոնավորված օգտագործողի իրավունքներով:
- Go լեզվով փաթեթների համար ներմուծման անունն այժմ փոխվել է «unit.nginx.org/go» (Unit-ի մոդուլը տեղադրելու համար կարելի է օգտագործել «go get unit.nginx.org/go» հրամանով):
- Go-ում փաթեթները այժմ կապվում են libunit-ի հետ:
- Ցածրացվել է հիշողության սպառումը շատ մեծ պատասխանների մշակման ժամանակ:
- թարմացված Docker համակարգի միջավայրը, որը թույլ է տալիս արագ տեղադրել NGINX Unit հիմնված լուծում: Նկարների հրատարակումը փոխվել է Debian 9-ից Debian 10-ի:
- CentOS և RHEL 7-ի համար մոդուլներով փաթեթներ ավելացվել են ռեպոզիտորնի մեջ:
Python 3.6: Amazon Linux 2 LTS-ի համար ավելացվել են Python 3.7-ի փաթեթներ: Python 2.7-ի փաթեթները վերանվանվել են «unit-python» -ից «unit-python27»-ի:
Իրականացման մեջ կարելի է նշել ուղղման մասնավոր ճյուղը է, որի շրջանակներում շարունակվում է նոր հնարավորությունների զարգացումը (վերահսկվող կայուն ճյուղում 1.16-ին տեղի են ունենում միայն լուրջ սխալների և երեսպորտների վերացման հետ կապված փոփոխություններ): Նոր տարբերակում առաջարկվել են միայն սխալների ուղղումներ: Օրինակ, շտկվել են քողարկումը, որը ի հայտ է գալիս այն ժամանակ, երբ օգտագործվում է դատարկ փոխարինում «rewrite» հրահանգում և երբ օգտագործվում է «break» հրահանգը «alias» կամ «proxy_pass» հրահանգների հետ միասին, URI-ով: Որպեսզի արդիականացվեն իրականացման փոխադրողում «Location» գլուխը, որն ունի հասցեի կառավարման կանոններում նշաններ կլնիվ 0 կոդով: HTTP/2 մշակողում ծրագրավորումը ծուղակներ:
Ընտանիք: opennet.ru
