Angie and Angie PRO receive update 1.7.0#

20.09.2024

The new versions of the Angie 1.7.0 open-source web server and the commercial edition, Angie PRO 1.7.0, are now available, offering significant improvements and exciting new features.

The 1.7.0 versions of the Angie open-source web server and its commercial counterpart, Angie PRO, have been released. This update includes numerous enhancements to increase server reliability and resilience, with features ported from the freenginx project.

Based on client requests, we’ve introduced three key features:

  1. DNS Query Statistics: Track detailed statistics of outgoing DNS queries from the built-in caching resolver.

  2. Certificate Type Variable: Displays information about the type of certificate being used, which is especially useful in configurations with multiple certificate types for logging and usage analysis.

  3. Forced Connection Termination on Backend Removal: A feature similar to proxy_session_drop in NGINX Plus but with key improvements:

    • Functions in both the stream and HTTP modules, which is particularly helpful for long-term WebSocket connections.

    • Allows configuration of wait times before forcefully closing connections.

    • In Angie PRO, this mode can be dynamically activated for each server through the API when a backend is removed.

Additionally, Angie PRO introduces enhanced traffic management tools, improved load balancing mechanisms such as feedback and least_time, a new drain mode for the stream module, and a fix for the queue implementation.