HAProxy (High Availability Proxy) — açılışı “Yüksək Əlçatanlıq Proxy” deməkdir — yük balanslaşdırma (load balancing) və təhlükəsizlik divarı (proxy/firewall) funksiyaları yerinə yetirən çox güclü və performanslı bir TCP və HTTP reverse proxy serveridir.
HAProxy əsasən aşağıdakı məqsədlər üçün istifadə olunur:
Yük Balanslaşdırma – Məsələn, veb serverləriniz çoxdursa (Apache, Nginx, Node.js və s.), HAProxy gələn trafiki bu serverlər arasında balanslı şəkildə bölür.
Reverse Proxy – İstifadəçilər veb serverləri birbaşa deyil, HAProxy vasitəsilə istifadə edirlər.
Failover və Yüksək Əlçatanlıq – Bir server sıradan çıxsa belə, digər serverlər işləməyə davam edir.
SSL Offloading – HTTPS trafiki HAProxy tərəfindən deşifrə olunur və daxili şəbəkəyə HTTP kimi ötürülür.
Giriş Təhlükəsizliyi və Filter – IP bloklama, limitlemə, ACL və s. kimi təhlükəsizlik funksiyaları.
| Xüsusiyyət | İzahı |
|---|---|
| Layer 4 (TCP) | TCP səviyyəsində balanslaşdırma edir (məsələn, MySQL və ya Redis üçün) |
| Layer 7 (HTTP) | HTTP səviyyəsində balanslaşdırma edir (başlıqlar, cookie, URL-ə görə) |
| ACL və Rules | Məsələn, IP-yə və ya user-agent-ə görə yönləndirmə |
| Health Checks | Serverlərin canlı olub-olmamasını yoxlayır |
| Sticky Sessions | Eyni istifadəçini həmişə eyni serverə yönləndirə bilər |
| SSL/TLS Support | HTTPS dəstəyi |
🛠️ HAProxy Konfiqurasiya Nümunəsi (Basic HTTP Load Balancer)

Hosting şirkətləri
Bank sistemləri
Yüksək yüklü saytlar (məsələn, e-ticarət, xəbər portalları)
API platformaları
Kubernetes klasterləri
✅ Yüksək əlçatanlıq
✅ Trafikin ağıllı yönləndirilməsi
✅ Təhlükəsizlik
✅ Ölçüləbilərlik (scalability)
Azerbaijan Baku, Afiyaddin Jalilov 20
+994703888280
İş saatları:Bazar ertəsi - Cümə: 10:00 - 17:00
Bazar, Şənbə QAPALI
© 2023 JSNET. Bütün hüquqlar qorunur.