lëshimi i serverit të aplikacioneve , në kuadër të cilit po zhvillohet një zgjidhje për funksionimin e aplikacioneve web në gjuhë të ndryshme programuese (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js dhe Java). Nën menaxhimin e NGINX Unit, disa aplikacione në gjuhë të ndryshme programuese mund të ekzekutohen njëkohësisht, dhe parametrat e lançimit mund të ndryshohen me dinamikë pa pasur nevojë të redaktohen skedarët e konfigurimit dhe të rindezen. Kodi është shkruar në gjuhën C dhe nën licencën Apache 2.0. Keni mundësi të njiheni me veçoritë e NGINX Unit në çlirimin e parë.
Në këtë version të ri:
-
mundësia e shërbimit të përmbajtjes statike në mënyrë autonome pa iu drejtuar një serveri http të jashtëm. Si qëllim përfundimtar, synohet që Unit të shndërrohet në një server web të plotë me mjete të ndërtimit të shërbimeve web të integruara. Për shërbimin e statikës, mjafton të specifikohet në konfigurim katalogu rrënjë me skedaret u jepet dhe, nëse është e nevojshme, të përcaktohen MIME-tipat e munguar:«share»: «/data/www/example.com»
«mime_types»: {
«text/plain»: [
«readme»,
«.c»,
«.h»
],
«application/msword»: «.doc»
} - izolimi i proceseve të aplikacioneve web duke përdorur mjete për izolimin e konteinerëve në Linux. Në konfigurim mund të aktivizoni hapësira të ndryshme emërimi, të angazhoni kufizime cgroup dhe të maponi UID/GID në mjedisin kryesor dhe në kontejner të izoluar:
«namespaces»: {
«credential»: true,
«pid»: true,
«network»: true,
«mount»: false,
«uname»: true,
«cgroup»: false
},«uidmap»: [
{
«container»: 1000,
«host»: 812,
«size»: 1
}
], - U shtua një implementim të brendshëm të serverit WebSocket për servletët JSC (Java Servlet Container). Në versionin e kaluar, serveri WebSocket u implementua për Node.js.
- MbĂ«shtetje pĂ«r adresimin e drejtpĂ«rdrejtĂ« tĂ« cilĂ«simeve tĂ« API-t, qĂ« pĂ«rmbajnĂ« simbole «/», duke pĂ«rdorur shĂ«nimin e tyre (ââ). PĂ«r shembull:
GET /config/settings/http/static/mime_types/textplain/
Burimi: opennet.ru
