Difference between revisions of "Load balancer (Networking)"
Jump to navigation
Jump to search
↑ https://docs.nginx.com/nginx/admin-guide/load-balancer/http-load-balancer/#overview
Tags: Mobile web edit, Mobile edit |
Tags: Mobile web edit, Mobile edit |
||
Line 12: | Line 12: | ||
* Listening port | * Listening port | ||
* Protocol: [[TCP]], [[UDP]], [[HTTP]], [[HTTPS]] | * Protocol: [[TCP]], [[UDP]], [[HTTP]], [[HTTPS]] | ||
− | * Destination servers | + | * Destination servers and destination port |
* Load Balancing algorithm: [[WRR]], [[weighted least connection]], [[source IP hash]] | * Load Balancing algorithm: [[WRR]], [[weighted least connection]], [[source IP hash]] | ||
* [[Sticky]] [[session]] | * [[Sticky]] [[session]] |
Revision as of 08:08, 12 April 2020
Load balancing across multiple application instances is a commonly used technique for optimizing resource utilization, maximizing throughput, reducing latency, and ensuring fault‑tolerant configurations.
Load balancing in Nginx is configured using upstream
directive.[1]
Network load balancer can provide service for different protocols, such as TCP, UDP, HTTP or HTTPS.
Typical options:
- Listening port
- Protocol: TCP, UDP, HTTP, HTTPS
- Destination servers and destination port
- Load Balancing algorithm: WRR, weighted least connection, source IP hash
- Sticky session
Related terms
See also
- HTTP, HTTP client, HTTP/1.1, HTTP/2, HTTP/3, HTTPS, HSTS CSR, TLS, SSL,
openSSL
, WebSockets, WebRTC,ssl_certificate
QUIC, HPKP, CT, List of HTTP status codes, URL redirection, Content-type:, Webhook, HTTP headers,--insecure
, Axios HTTP client, HTTP cookies, HTTP ETag - Proxy servers:
Squid
, Reverse proxy,Nginx
,HAProxy
,Varnish
, Load balancer, Load Balancer as a Service (LBaaS), Symantec proxySG and Advanced Secure Gateway (ASG), Traefik, tinyproxy, Proxyrack, Luminati Networks, SOCKS, Envoy Proxy - Traefik
Advertising: