Máy chủ Web Angie 1.4.0 Tương thích với các chức năng của Nginx 1.25.3
Angie 1.4.0 ra mắt với hỗ trợ HTTP/3 được cải thiện, xử lý MQTT, và phục hồi máy chủ tinh chỉnh, cùng với tất cả các tính năng của Nginx 1.25.3.
Angie là một dự án tương đối mới được thành lập bởi một số cựu nhà phát triển cốt lõi của Nginx, với mục tiêu vượt qua khả năng của phiên bản gốc. Phiên bản v1.4.0 vừa ra mắt hiện đã sẵn sàng cho sản xuất, mang đến những tính năng mới thú vị. Vì vậy, hãy cùng xem chúng.
Angie 1.4.0 Ra Mắt Các Tính Năng Tiên Tiến và Cải Tiến Mới
Hỗ trợ HTTP/3 nâng cao
Một trong những tính năng đáng chú ý nhất trong Angie 1.4.0 là hỗ trợ nâng cao cho các kết nối HTTP/3 tới máy chủ thượng nguồn trong mô-đun HTTP proxy, có thể cấu hình thông qua chỉ thị "proxy_http_version", cho phép các client sử dụng nhiều phiên bản HTTP khác nhau trong khi vẫn duy trì kết nối liền mạch.
Cải thiện độ tin cậy của máy chủ
Bản phát hành này giới thiệu một cơ chế để đưa máy chủ được ủy quyền trực tuyến một cách mượt mà sau khi gặp sự cố, sử dụng tùy chọn “slow_start” của chỉ thị server trong khối upstream – một tính năng quan trọng để duy trì khả năng liên tục của dịch vụ và giảm thiểu thời gian ngừng hoạt động.
Hỗ trợ giao thức MQTT
Angie 1.4.0 cũng bao gồm chỉ thị “mqtt_preread” trong module luồng, giúp cải thiện việc xử lý giao thức MQTT (Message Queuing Telemetry Transport). Chỉ thị này cho phép trích xuất tên người dùng và ID khách hàng từ gói CONNECT của giao thức MQTT vào các biến máy chủ “$mqtt_preread_username” và “$mqtt_preread_clientid”.
Quản lý băng thông cho các tệp MP4
Để đáp ứng nhu cầu ngày càng tăng về quản lý băng thông hiệu quả, phiên bản mới đã giới thiệu các chỉ thị để giới hạn tốc độ phản hồi khi truyền các tệp MP4. Các chỉ thị mới “mp4_limit_rate” và “mp4_limit_rate_after” giúp giảm tải băng thông một cách tỷ lệ dựa trên bitrate, đảm bảo việc truyền tải media mượt mà hơn.
Đồng bộ với các chức năng của Nginx 1.25.3
Angie 1.4.0 bao gồm tất cả các chức năng của Nginx 1.25.3, đảm bảo rằng người dùng được hưởng lợi từ sự ổn định và các tính năng của máy chủ web đã được thiết lập này. Bên cạnh đó, bản phát hành còn bao gồm các gói bổ sung cho Alpine 3.19 và một mô-đun động hoàn toàn mới nhắm vào xác thực LDAP, “angie-module-auth-ldap.”
Cuối cùng, phiên bản mới cũng khắc phục các vấn đề trước đây, bao gồm một lỗi mà nếu một máy chủ được ủy quyền là duy nhất trong nhóm, có thể bị báo cáo sai là không khả dụng trong API số liệu ngay cả sau khi đã khôi phục. Để xem danh sách đầy đủ các thay đổi, hãy tham khảo nhật ký thay đổi.

