Wenn Sie eine laufende Silk Central-Instanz haben, und die Anwender dieser Instanz aufgrund erhöhter Last eine Verschlechterung der Systemleistung verspüren,
können Sie zusätzliche Front-End-Server einrichten um die Last aufzuteilen.
Ursprüngliche Situation:
- Sie haben Silk Central auf Server A installiert.
- Sie haben eine laufende Instanz mit Systemleistungsproblemen.
- Sie wollen einen zusätzlichen Front-End-Server einrichten, um die Last aufzuteilen.
So fügen sie der Instanz für den Lastausgleichsmechanismus einen Front-End-Server hinzu.
- Installieren Sie Silk Central mit dem Silk Central-Setup auf Server B.
- Wenn die Installation abgeschlossen ist, gehen Sie auf Server B zur Instanzen-Verwaltung (http://localhost:19100).
- Da Sie lediglich einen Front-End-Server benötigen, deaktivieren Sie auf der Instanz, die Sie für den Lastausgleichsmechanismus
verwenden möchten, den Anwendungs- und den Diagrammserver.
- Klicken Sie auf um den Einstellungen-Dialog dieser Instanz zu öffnen. Wählen Sie auf der Registerkarte Server den Front-End-Server aus und kopieren sie den Front-End-Server Port.
- Wechseln sie zu Server A und gehen Sie zur Instanz-Verwaltung (http://localhost:19100).
- Klicken Sie auf um den Einstellungen-Dialog Ihrer Instanz mit Systemleistungsproblemen zu öffnen und aktivieren sie den Wartungs-Modus.
- Öffnen sie im Dateisystem die Datei für benutzerdefinierte NGINX-Eigenschaften (C:\ProgramData\SilkCentral\InstanceAdministration\nginx\conf\nginxCustom.properties) und fügen Sie die URL des Front-End-Servers auf Server B hinzu (<SERVERNAME>:<PORT>). Verwenden sie hierfür den zuvor kopierten Front-End-Server Port. Notation: frontendservers.<INSTANZNAME>=<FE_URL1>{,<FE_URL2>,...,<FE_URLX>}
Zum Beispiel: frontendservers.silk=localhost:19110,silkserver2:19320
Achtung: Aufgrund von NGINX-Restriktionen kann der Port 19120 eines Front-End-Servers nicht verwendet werden. Verwenden sie immer die Portnummer vom Einstellungsdialog, wie in Schritt
4 beschrieben.
- Gehen Sie zurück zur Instanz-Verwaltung und klicken Sie auf um den Einstellungen-Dialog Ihrer Instanz mit Systemleistungsproblemen zu öffnen. Wählen Sie auf der Registerkarte Server den Anwendungsserver aus und kopieren sie den Anwendungsserver-Port.
- Um eine Verbindung zwischen dem Front-End-Server auf Server B und dem Anwendungsserver der Instanz auf Server A zu erstellen, öffnen Sie einen Web-Browser und navigieren Sie direkt zum Front-End-Server von Server B (http://<Server B>:<Font-End-Server Port>). Stellen Sie sicher, dass Sie den Port vom Einstellungsdialog verwenden, nicht 19120!
- Geben Sie auf der Anwendungsserververbindungs-Seite Host oder IP-Adresse und den kopierten Anwendungsserver-Port von Server A ein.
- Gehen Sie zurück zur Instanzen-Verwaltung und deaktivieren sie den Wartungs-Modus. Dadurch wird die NGINX-Konfiguration aktualisiert.
Wenn Ihre Anwender nun mit derselben URL wie zuvor die Instanz verwenden, wird ihre Last automatisch zwischen den Front-End-Servern
auf Server A und Server B verteilt.