Der gute Durchsatz einer Website bei einem hohen Aufkommen von Benutzerdatenverkehr
ist ein entscheidender Faktor für den Erfolg einer Organisation. Dieser Artikel beschreibt verschiedene Methoden, mit denen Sie die Leistung durch Kombinieren von Produkt-Features
verbessern können. Außerdem finden Sie hier diverse Hinweise zur Entwicklung von Anwendungen:
- Optimierung zur Leistungsverbesserung
- Tools für die Optimierung
- Informationen zum Managerbericht
- Die Managerfunktion von Load Balancer berechnet für jeden Server eine Wertigkeit. Diese Wertigkeiten werden verwendet, um zu bestimmen, wie viele Verbindungen ein Server im Vergleich mit den anderen Servern in derselben Cluster- und Portkonfiguration erhalten soll. Das Verständnis des Managerberichts ist erforderlich, um verstehen zu können, wie der Datenaustausch im Netz verteilt wird.
-
- Managerintervall optimieren
- Um den Gesamtdurchsatz zu optimieren, wird die Interaktion von
Manager und Executor in ihrer Häufigkeit
eingeschränkt. Sie können
dieses Intervall
mit den Befehlen dscontrol manager interval und
dscontrol manager refresh ändern.
-
- Proportionale Gewichtung von Statusinformationen optimieren
- Der Manager verwendet Verhältnisse, um die Bedeutung von Statusinformationen zu bestimmen, die von Advisor-Funktionen und Load Balancer
stammen.
Sie können die Standardverhältnisse ändern, die der Manager verwendet, um diese Informationen zu bewerten.
-
- Datenverkehr mit Serverwertigkeiten verwalten
- Wertigkeiten gelten für alle Server an einem Port. An einem bestimmten Port werden die Anfragen ausgehend von einem Vergleich der Wertigkeiten
der einzelnen Server verteilt. Hat beispielsweise ein Server die Wertigkeit 10 und der
andere Server die Wertigkeit 5, erhält der
Server mit der Wertigkeit 10 doppelt so viele Anforderungen
wie der Server mit der Wertigkeit 5.
-
- Sensitivitätsschwelle optimieren
- Im Interesse einer hohen Übertragungsgeschwindigkeit
werden die Wertigkeiten der Server nur aktualisiert, wenn sich signifikante
Änderungen der Wertigkeit ergeben. Das permanente Aktualisieren
der Wertigkeiten bei geringfügigen oder nicht vorhandenen Änderungen
des Serverstatus kann zu einem unnötigen Systemaufwand
führen.
-
- Glättungsfaktor optimieren
- Der Glättungsfaktor begrenzt
das Maß, in dem sich die Wertigkeit eines Servers ändern kann, und dämpft so die
Änderung bei der Verteilung von Anforderungen.
-
- Verbindungsdatensätze mit dem Befehl "staletimeout" steuern
- Verbindungen werden als veraltet betrachtet, wenn sie
die durch das Inaktivitätszeitlimit angegebene
Zeit (Sekunden) lang inaktiv waren. Wird das Inaktivitätszeitlimit überschritten,
entfernt Load Balancer den Eintrag für diese Verbindung aus seinen Tabellen und
löscht den nachfolgenden Datenverkehr für diese Verbindung. Der Befehl "staletimeout"
steuert, wie Load Balancer inaktive Verbindungen und die zugehörigen Verbindungsdatensätze behandelt.
-