支持四、七層協議的轉發
支持TCP/UDP/HTTP/HTTPS協議,滿足不同協議接入需求,可以根據不同的應用場景選擇不同的協議進行接入。四層轉發工作在OSI模型的傳輸層,在接收到客戶端的流量以后通過修改數據包的地址信息將流量轉發到應用主機。七層轉發工作在OSI 模型的應用層,七層轉發會與客戶端建立一條完整的連接并將應用層的請求流量解析出來,再按照調度算法選擇一個應用主機。
支持獲取用戶真實源IP
在四層轉發(TCP)服務中,彈性負載均衡支持通過配置TOA插件獲取用戶真實IP。在七層轉發(HTTP/HTTPS)服務中,彈性負載均衡支持通過HTTP頭中的X-Forwarded-For獲取來訪者真實IP。
支持靈活的轉發策略
用戶設置負載均衡監聽器的負載方式時,可選擇輪詢、最小連接數模式的流量分發方式。監聽器支持配置轉發策略,可支持按域名轉發,URL轉發,URL轉發支持精確匹配、前綴匹配、正則表達式匹配,為用戶提供靈活易用的流量分發能力。
支持會話保持功能
用戶可針對負載均衡服務監聽器開啟會話保持功能,確保用戶的請求在同一臺主機上進行處理,以避免會話丟失。針對7層 (HTTP協議)服務,負載均衡系統是基于Cookie的會話保持;針對4層(TCP協議)服務,負載均衡系統是基于IP地址的會話保持。它可以將同一個客戶端的請求始終發送到同一臺后端主機,以維持會話的連續性。
支持對后端主機進行健康檢查
支持用戶自定義健康檢查方式和頻率,負載均衡根據預設的健康檢查規則定時檢查后端主機組運行情況,一旦檢測到云主機為非健康狀態,則不會將訪問流量分派到這些非健康云主機實例。
支持IPv4 和 IPv6 雙棧方案
兼容IPv4和IPv6地址,并且能夠同時處理IPv4和IPv6流量。用戶可以將IPv4和IPv6的流量通過負載均衡器進行負載均衡,并將其分發到后端的IPv4和IPv6云主機上,滿足不同網絡環境和要求下的負載均衡需求。
支持訪問控制功能
通過設置黑、白名單等措施,對負載均衡器的訪問進行靈活控制。黑名單是指禁止特定的IP訪問負載均衡,白名單是指允許特定的IP訪問負載均衡。通過對黑、白名單的設置,實現對系統的安全保護和訪問控制。
支持跨可用區容災
支持用戶將后端服務節點部署在不同的可用區,通過負載均衡服務將流量分發到這些節點上。如果某個可用區出現故障,負載均衡服務可以自動將流量切換到其他正常的可用區,從而實現跨可用區容災。