Phát hành Máy chủ ứng dụng NGINX Unit 1.13.0

Сформирован выпуск сервера приложений Đơn vị NGINX 1.13, trong đó một giải pháp đang được phát triển để đảm bảo khởi chạy các ứng dụng web bằng nhiều ngôn ngữ lập trình khác nhau (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js và Java). Đơn vị NGINX có thể chạy đồng thời nhiều ứng dụng bằng các ngôn ngữ lập trình khác nhau, các tham số khởi chạy của chúng có thể được thay đổi linh hoạt mà không cần chỉnh sửa tệp cấu hình và khởi động lại. Mã được viết bằng C và phân phối bởi được cấp phép theo Apache 2.0. Bạn có thể làm quen với các tính năng của NGINX Unit trong thông báo vấn đề đầu tiên.

В новой версии обеспечена совместимость с новой веткой Python 3.8, решены проблемы при использовании Ruby 2.6 и реализована ủng hộ работы в режиме простого обратного прокси (reverse proxy). Настройка обратного прокси осуществляется при помощи директивы «proxy» в секции «action». Поддерживается проброс запросов через IPv4, IPv6 или unix-сокеты. Например:

{
«routes»: [
{
"cuộc thi đấu": {
«uri»: «/ipv4/*»
},
"hoạt động": {
"proxy": "http://127.0.0.1:8080"
}
},
{
"cuộc thi đấu": {
«uri»: «/unix/*»
},
"hoạt động": {
«proxy»: «http://unix:/path/to/unix.sock»
}
}
]}

В долгосрочной перспективе планируется превратить Unit в самодостаточный высокопроизводительный компонент для использования с любыми web-сервисами. Для достижения этой цели дальнейшая работа будет сосредоточена в таких областях, как обеспечение безопасности, изоляции и защиты от DoS, возможность запускать различные типы динамических приложений, балансировка нагрузки и отказоустойчивость, эффективная отдача статического контента, средства накопления статистики и мониторинг.

Nguồn: opennet.ru

Thêm một lời nhận xét