نسخه HAProxy Enterprise 3.4 با تمرکز بر کنترل رفتار سیستم هنگام تغییر و حمله منتشر شد. تغییرهای اصلی شامل load balancing قابلبرنامهریزی برای UDP، مدیریت چرخه عمر backend در زمان اجرا و تنظیمهای تازه برای WAF و bot management است. به گفته HAProxy، این قابلیتها روی infrastructure مشتری و داخل محدوده آن اجرا میشوند و ترافیک برای پاکسازی به شبکه شخص ثالث فرستاده نمیشود.
در بخش UDP، قانونهای udp-request content روی هر datagram عمل میکنند: فیلتر کردن ترافیک، انتخاب server، تنظیم متغیر، ثبت وضعیت و اعمال Rate Limiting. همچنین Health Check آگاه از protocol برای DNS، RADIUS، NTP و syslog در نظر گرفته شده است. هدف این بررسیها تشخیص موقعیتی است که میزبان در دسترس است، اما خود سرویس پاسخ نمیدهد؛ در این حالت ترافیک به server سالم منتقل میشود.
تغییر دیگر، امکان انتشار backend کامل از طریق HAProxy Runtime API یا HAProxy Data Plane API بدون reload است. منبع این قابلیت را برای provisioning پویا در platformهای multi-tenant و محیطهایی با تغییرات پرتعداد مطرح میکند. همچنین crt-store میتواند certificate و کلیدهای JWE را از منبع remote دریافت و تازهسازی کند تا مرحله دستی rotation حذف شود.
در بخش امنیت، محدودیت بازرسی Intelligent WAF Engine بهصورت سراسری یا برای هر WAF profile قابلتنظیم است. طبق اعلام شرکت، این تنظیمها کارایی بازرسی زیر بار را تغییر میدهند، بدون اینکه نتیجه بازرسی عوض شود. ماژولهای WAF و Bot Management اندازه buffer را خودکار انتخاب میکنند تا بررسی payload بزرگتر به افزایش اندازه برای همه درخواستها نیاز نداشته باشد. بازرسی بدنه XML نیز بهصورت experimental اضافه شده است.
برای ثبت رویدادها، WAF از قالب فشرده CBOR و مقصد log جداگانه پشتیبانی میکند. bot management هم گزینههای CAPTCHA با میزبانی داخلی Altcha و Cap را دریافت کرده و نتیجه challenge را در access log ثبت میکند.
در observability، پشتیبانی native از OpenTelemetry، دادههای trace، log و metrics را از data plane فراهم میکند. وضعیت VRRP نیز بهشکل JSON در دسترس است تا automation مربوط به failover به text parsing نیاز نداشته باشد. پوشش گستردهتر رکوردهای GSLB و buildهای FIPS-ready مبتنی بر AWS-LC از دیگر موارد این انتشار هستند.






