Um ein Server-Upgrade ohne Beeinträchtigung der Benutzernutzung zu erreichen, müssen zwei Tomcats auf einem oder mehreren Servern konfiguriert werden. Im Folgenden wird der Prozess der Konfiguration zweier Tomcats auf demselben Server beschrieben.
Die Schritte sind wie folgt:
1 Kopieren Sie den ursprünglichen Tomcat in ein anderes Verzeichnis, z. B. tomcat-8090, löschen Sie das Protokollverzeichnis
2 Ändern Sie in der Datei „Tomcat server.xml“ die Shutdown- und Connector-Ports auf andere Werte, z. B. 8006/8090
3. Ändern Sie die Dateien „startup.sh“ und „shutdown.sh“ und fügen Sie Folgendes hinzu:
die erste Zeileexport CATALINA_HOME=/opt/app/tomcat-8090
4. Starten Sie Tomcat
5. Konfigurieren Sie den Lastausgleich in Nginx:
Nginx-Konfigurationsdatei , fügen Sie hinzu:
Upstream TomcatCluster {
; Server
6. Testen Sie, ob die Anfrage nacheinander an zwei Kater weitergeleitet wird
Das Obige stellt vor, wie man zwei Tomcats auf demselben Server bereitstellt und Nginx verwendet, um eine Lastverteilung zu erreichen, einschließlich der relevanten Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die an PHP-Tutorials interessiert sind.