Chunnaic an solas sgaoileadh frithealaiche tagraidh Aonad NGINX 1.11, anns a bheil fuasgladh ga leasachadh gus dèanamh cinnteach gun tèid tagraidhean lìn a chuir air bhog ann an grunn chànanan prògramaidh (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js agus Java). Faodaidh Aonad NGINX grunn thagraidhean a ruith aig an aon àm ann an diofar chànanan prògramaidh, agus faodar na paramadairean tòiseachaidh aca atharrachadh gu dinamach gun fheum air faidhlichean rèiteachaidh a dheasachadh agus ath-thòiseachadh. Tha an còd sgrìobhte ann an C agus air a sgaoileadh le le cead fo Apache 2.0. Gheibh thu eòlas air feartan Aonad NGINX ann an sanas chiad iris.
Anns an dreach ùr:
Air a thogail a-steach
an comas susbaint statach a fhrithealadh gu neo-eisimeileach gun fios a chuir gu frithealaiche http taobh a-muigh. Is e an amas mu dheireadh Aonad a thionndadh gu bhith na fhrithealaiche lìn làn-chuimseach le innealan aonaichte airson seirbheisean lìn a thogail. Gus faidhlichean statach a sgaoileadh, tha e gu leòr an eòlaire freumh a shònrachadh anns na roghainnean leis na faidhlichean sgaoilte agus, ma tha sin riatanach, na seòrsaichean MIME a tha a dhìth a dhearbhadh:
taic a’ dealachadh phròiseasan tagraidh lìn a’ cleachdadh innealan aonaranachd container ann an Linux. Anns na roghainnean is urrainn dhut diofar ainmean-àite a chomasachadh, bacadh cgroup a chomasachadh agus UID/GID a mhapadh sa phrìomh àrainneachd agus an soitheach iomallach:
Chaidh buileachadh frithealaiche WebSocket dùthchasach a chur ris airson servlets JSC (Java Servlet Container). Anns an fhoillseachadh mu dheireadh, chaidh am frithealaiche WebSocket a chuir an gnìomh airson Node.js.
Tha taic ann a-nis airson dèiligeadh gu dìreach ri roghainnean API anns a bheil caractaran “/” a’ cleachdadh an teicheadh (‘% 2F’). Mar eisimpleir:
GET / config/settings/http/static/mime_types/text%2Fplain/