NGINX ಯುನಿಟ್ 1.26.0 ಅಪ್ಲಿಕೇಶನ್ ಸರ್ವರ್ ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ, ಅದರೊಳಗೆ ವಿವಿಧ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ಮತ್ತು Java) ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಉಡಾವಣೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪರಿಹಾರವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ. NGINX ಯುನಿಟ್ ವಿವಿಧ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಏಕಕಾಲದಲ್ಲಿ ಬಹು ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಚಲಾಯಿಸಬಹುದು, ಅದರ ಲಾಂಚ್ ಪ್ಯಾರಾಮೀಟರ್ಗಳನ್ನು ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ಗಳನ್ನು ಸಂಪಾದಿಸುವ ಮತ್ತು ಮರುಪ್ರಾರಂಭಿಸುವ ಅಗತ್ಯವಿಲ್ಲದೇ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಬದಲಾಯಿಸಬಹುದು. ಕೋಡ್ ಅನ್ನು C ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು Apache 2.0 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ. ಮೊದಲ ಬಿಡುಗಡೆಯ ಪ್ರಕಟಣೆಯಲ್ಲಿ ನೀವು NGINX ಘಟಕದ ವೈಶಿಷ್ಟ್ಯಗಳೊಂದಿಗೆ ಪರಿಚಯ ಮಾಡಿಕೊಳ್ಳಬಹುದು.
ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ:
- Внесено изменение в опцию «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