7
Moderner und minimalistischer Proxy-Server für die Cloud-Ära.- TCP Load Balancing - Klare und schöne TOML-Konfigurationsdatei.- Integriert sich nahtlos in Docker und in jedes benutzerdefinierte System (dank Exec Discovery und Healtchecks) - Einzelne Binärdistribution (nur eine Gobetween-Binärdatei + TOML-Konfigurationsdatei) Backends Discovery: Statisch - Liste der Hardcode-Backends in der Konfigurationsdatei Docker - Abfrage der Backends von Docker /Swarm API gefiltert nach Label Führe ein beliebiges Programm aus und erhalte Backends von seiner Standard-JSON-Abfrage. Beliebige http-URL. Wähle Backends von Antwort-JSON aus. (Beliebige Struktur) Plaintext - frage beliebiges http ab und parse Backends von Antwort-Text mit angepasster regulärer SRV-AbfrageDNS-Server und erhalten Backends von SRV-Datensätzen ... Backends Healthchecks: Ping - einfaches TCP-Ping Healtcheck Exec - Ausführen eines beliebigen Programms, das Host und Port als Optionen übergibt, und Lesen des Healtcheck-Status aus den Standardausgleichsstrategien: Iphash Leastconn Roundrobin Weight