
Crossroads ist eine
Daemon läuft im User-Space, und verfügt über umfangreiche Konfigurationsmöglichkeiten, Polling der Rückseite endet mit Weckruf, Status Reporting, viele Algorithmen, um die "richtige" Back-End für eine Anfrage (und Benutzer-definierten Algorithmen für ganz spezielle Fälle), und vieles mehr . Crossroads-Service ist unabhängig: Es ist geeignet für alle TCP-Service, wie zum Beispiel HTTP (S), SSH, SMTP, und Datenbank-Verbindungen. Im Fall von HTTP-Balancing, Crossroads kann Sitzung Klebrigkeit für Back-End-Prozesse, die Sitzungen, aber nicht-Sitzung bekannt, andere wieder endet. Crossroads kann als Stand-alone -
Daemon oder über inetd, und verfügt über ein Management-Web-Interface zur Überwachung und zur Änderung von Parametern.
Lizenz: GNU General Public License v3
Änderungen:
Die Balancer Kontrollskript xrctl umgeschrieben wurde die Verwendung einer XML-Konfigurationsdatei beschreibt alle Dienste. Das Management Web-Interface ist viel reicher, die Änderung von Eigenschaften der Balancer und die Ergänzung oder Streichung der zurück endet. DOS-Schutz wurde zu verzögern oder zu blockieren Client-IP-Adressen, die über eine Verbindung Schwelle. Gelöst Back-End-Host-Namen zwischengespeichert werden, um die Last auf
DNS. Back-End-Prüfung unterstützt HTTP-GET-oder TCP-Ports eine Verbindung zu anderen, als das hintere Ende sich. Portabilität für gcc 3.4, Solaris, und 64-Bit-Systeme wurden gelöst.
Mehr ...