NGINX युनिट ऍप्लिकेशन सर्व्हरचे प्रकाशन 1.26.0

NGINX युनिट 1.26.0 ऍप्लिकेशन सर्व्हर रिलीझ करण्यात आला, ज्यामध्ये विविध प्रोग्रामिंग भाषांमध्ये (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js आणि Java) वेब ऍप्लिकेशन्स लाँच करणे सुनिश्चित करण्यासाठी एक उपाय विकसित केला जात आहे. एनजीआयएनएक्स युनिट एकाच वेळी विविध प्रोग्रामिंग भाषांमध्ये एकाधिक अनुप्रयोग चालवू शकते, ज्याचे लाँच पॅरामीटर्स कॉन्फिगरेशन फायली संपादित आणि रीस्टार्ट न करता डायनॅमिकपणे बदलले जाऊ शकतात. कोड C मध्ये लिहिलेला आहे आणि Apache 2.0 लायसन्स अंतर्गत वितरित केला आहे. पहिल्या प्रकाशनाच्या घोषणेमध्ये आपण एनजीआयएनएक्स युनिटच्या वैशिष्ट्यांसह परिचित होऊ शकता.

नवीन आवृत्तीमध्ये:

  • Внесено изменение в опцию «share» в которой теперь указывается полный путь к файлам вместо корневого каталога документа, который раньше добавлялся в URI запроса;
  • Добавлена автоматическая подстройка существующих конфигураций под новые опции «share» при обновлении с предыдущих версий;
  • В опции «share» добавлена поддержка переменных. Например: { «share»: «/www/data/$uri» }
  • В опции «share» добавлена поддержка несколько путей. Например: { «share»: [ «/www/$host$uri», «/www/static$uri», «/www/app.html» ] }
  • В опции chroot добавлена поддержка переменных;
  • Добавлена поддержка совместного использования opcache в PHP между процессами приложения;
  • Добавлена поддержка маршрутизации запроса по строке запроса;
  • Исправлена ошибка выхода из строя процессов роутера и приложения при достижение лимита запросов асинхронными или многопоточными приложениями;
  • Исправлена ошибка остановки чтения фреймов установленного соединения WebSocket от клиента после того, как соответствующий обработчик был перенастроен;
  • Исправлена сборка с библиотекой glibc 2.34, проявляющаяся, в частности, в Fedora 35.

स्त्रोत: opennet.ru

एक टिप्पणी जोडा