Ich versuche, eine Lösung in meinem Kopf zu finden, bei der zwei Back-End-Linux-Server HTTP, SMTP, XMPP gespiegelt ausführen und Verbindungen zwischen ihnen ausgleichen sollten.
Meine derzeitige Lösung ist eine OpenBSD-Box im Voraus, die natürlich mit Karpfen erweitert werden kann, um in Zukunft weitere hinzuzufügen, um einen einzelnen Fehlerpunkt zu vermeiden. Mit PF könnte ich einen Pool von Servern haben, an die Datenverkehr mit zufälligen oder Round-Robin-Methoden gesendet werden kann.
Und mit Relayd kann ich nicht funktionierende Pool-Server daraus entfernen.
Aber ich würde die Meinung der Community zu diesem Thema schätzen. Bitte teilen Sie mir Ihre beste Unix-Lastausgleichslösung für diese Art von Umgebung mit.
Ein Ziel wäre, dass ein einzelner Server mit minimaler Dienstunterbrechung ausfallen darf.