լույս տեսավ հավելվածի սերվերի թողարկում NGINX միավոր 1.11, որը լուծում է մշակում ծրագրավորման տարբեր լեզուներով վեբ հավելվածների գործարկումն ապահովելու համար (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js և Java): NGINX Unit-ի հսկողության ներքո կարող են միաժամանակ գործարկվել մի քանի հավելվածներ տարբեր ծրագրավորման լեզուներով, որոնց գործարկման պարամետրերը կարող են դինամիկ փոփոխվել՝ առանց կազմաձևման ֆայլերը խմբագրելու և վերագործարկելու անհրաժեշտության: Կոդը գրված է C լեզվով և տարածվում է լիցենզավորված Apache 2.0-ի համաձայն: NGINX Unit-ի առանձնահատկություններին կարող եք ծանոթանալ ք հայտարարություն առաջին թողարկումը.
Նոր տարբերակում.
Ներկառուցված
ստատիկ բովանդակությունը ինքնուրույն սպասարկելու հնարավորություն՝ առանց արտաքին http սերվերի հետ կապվելու: Վերջնական նպատակն է Unit-ը վերածել լիարժեք վեբ սերվերի՝ վեբ ծառայություններ կառուցելու համար ներկառուցված գործիքներով: Ստատիկ ֆայլեր բաշխելու համար բավական է պարամետրերում նշել բաշխված ֆայլերով արմատային գրացուցակը և, անհրաժեշտության դեպքում, որոշել բացակայող MIME տեսակները.
Աջակցություն մեկուսացնել վեբ հավելվածների գործընթացները՝ օգտագործելով կոնտեյների մեկուսացման գործիքներ Linux-ում: Կարգավորումներում կարող եք միացնել տարբեր անունների տարածքներ, միացնել cgroup սահմանափակումները և քարտեզագրել UID/GID հիմնական միջավայրում և մեկուսացված կոնտեյներով.
Ավելացվեց տեղական WebSocket սերվերի ներդրում JSC-ի (Java Servlet Container) սերվերների համար: Վերջին թողարկումում WebSocket սերվերը ներդրվել է Node.js-ի համար:
Այժմ աջակցություն կա «/» նիշ պարունակող API-ի կարգավորումներին ուղղակիորեն հասցեագրելու համար՝ օգտագործելով դրանց փախուստը ('%2F'): Օրինակ:
GET /config/settings/http/static/mime_types/text%2Fplain/