GobetweenL4 負載均衡器和云時代的反向代理
gobetween,是免費的,開源的,現(xiàn)代的和極簡的 L4 負載均衡器,以及云時代的反向代理。
特性:
快速 L4 負載平衡
- TCP:可選 PROXY 協(xié)議支持
- TLS:TLS終端+ACME&TLS 代理
- UDP:具有可選的虛擬會話和透明模式
清晰靈活的 TOML 或 JSON 配置
- File:從文件中讀取配置
- URL:通過 HTTP 查詢 URL 并從響應體獲取配置
- Consul:用于配置的查詢領事鍵值存儲 API
管理 REST API
- System Information:一般服務器信息
- Servers:列表、創(chuàng)建和刪除
- Stats & Metrics:用于服務器和后端,包括 RX/TX、狀態(tài)、活動連接等
Discovery
- Static:配置文件中的硬代碼后端列表
- Docker:標簽過濾的 Docker/Swar API 查詢后端
- Exec:執(zhí)行任意程序并從其標準輸出中獲取后端
- Plaintext:使用自定義 regexp 查詢任意 http 并解析響應文本的后端
- SRV:查詢 DNS 服務器并從 SRV 記錄獲取后端
- Consul:用于后端的查詢領事服務 API
- LXD:來自 LXD 的查詢后端
Linux、Windows 和 Darwin 上工作
內置用于簡單健康檢查的 tcp ping 和用于高級健康檢查的自定義腳本
靜態(tài)文件、DNS SRV、docker/swarm、consul、text/json 或自定義腳本
與 Docker 和任何自定義系統(tǒng)無縫集成
架構:
評論
圖片
表情
