Die Multiinstanzreplikation eines Servers wurde abgeschlossen
Konfigurieren Sie Umgebungsvariablen für Tomcat-Multiinstanzen
vim /etc/profile.d/tomcat.sh konfiguriert die Umgebungsvariablen von tomcat1 und tomcat2
Geben Sie tomcat1 ein, um die Konfiguration zu ändern
Testen Sie, ob der Kommunikationsport normal ist
normale Verbindung
Konfigurationsänderung von Toncat 2
Ändern Sie diese drei
Die Änderung der Portkonfiguration ist abgeschlossen
Ändern Sie Tomcat1
Shutdown
Verweisen Sie die Startdateien jeweils auf tomcat1
tomcat2
Ändern Sie Tomcat2
Das Hinzufügen von Dateien ist dasselbe
tomcat1 2 Multi-Instanz-Konfiguration abgeschlossen
Starten Sie den Tomcat2-Dienst
Starten Sie den Tomcat1-Dienst
Tomcat2 Erfolg
tomcat1 Erfolg
Nginx und Tomcat erreichen eine dynamische und statische Trennung
Nginx-Konfiguration
Rufadresse festlegen und Gewicht konfigurieren
Dynamische Anforderungskonfiguration
Proxy_pass http://tomcat_server;
#Stellen Sie den Back-End-Webserver so ein, dass er die tatsächliche IP des Remote-Clients erhält
Proxy_set_header HOST $host; #Weisen Sie $remote_addr X
-Real-IP zu, um die Quell-IP zu erhalten . Proxy_set_header Die IP der Proxy-Maschine wird aufgezeichnet . Proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } #Konfigurieren Sie Nginx für die Verarbeitung statischer Bildanforderungen
Statische Seitenanforderung.
Nginx-Konfiguration abgeschlossen
Erstellen Sie ein neues Verzeichnis in tomcat1 und legen Sie dynamische Zugriffsinhalte fest
Zugangsseite bearbeiten
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<html>
<head>
<title>JSP test1 Seite</title>
</head>
<body>
<% out.println("Dynamische Seite 1,http://www.test1.com");%>
</body>
<ml>
tomcat1 abgeschlossen
Multi-Instanz-Server, Tomcat2-Seitenbearbeitung abgeschlossen
müssen getrennt werden
Lösche es
Tomcat1-Setup abgeschlossen
Ändern Sie die Tomcat2-Konfiguration und löschen Sie zunächst unnötige
tomcat2
Die Konfiguration des Multiinstanzservers ist abgeschlossen
Überprüfen Sie, ob der Tomcat-Dienst normal ist
normaler Service
Zugriffsseite für Bereitstellung 19
cd /usr/local/
Löschen Sie in ähnlicher Weise Unnötiges
Beachten Sie den Speicherort der Datei
Dienst neu starten
Multi-Instanz-Dienste werden ebenfalls neu gestartet
Neustart abgeschlossen
statischer Zugriff 1