FrageWenn wir bei der normalen Entwicklung das Projekt auf Tomcat bereitstellen möchten, besteht die allgemeine Vorgehensweise darin, das Projekt in ein War-Paket zu packen, das War-Paket dann in das Webapps-Verzeichnis von Tomcat zu werfen und dann das Projekt zu starten. Wenn Sie jedoch ein Projekt in einer Produktionsumgebung bereitstellen, unterscheiden sich die Konfigurationsdateien der Produktionsumgebung im Allgemeinen von denen der lokalen Entwicklungsumgebung. In diesem Fall ist es schwieriger, das Projekt mit der gerade beschriebenen Methode in der Produktion bereitzustellen. Sie müssen die ursprünglichen Konfigurationsdateien manuell löschen oder die Konfigurationsdateien beim Verpacken ausschließen und dann die richtigen Konfigurationsdateien in das Ressourcenverzeichnis des Projekts kopieren. Gibt es also einen einfacheren Weg? Problemumgehung Wir können die Konfigurationsdateien an einem festen Ort auf dem Server ablegen, beispielsweise /var/config. Anschließend importieren wir diese Konfigurationsdateien in Tomcat.
Besonderer Hinweis: appContext ist hier der Kontext Ihres Projekts. Sie müssen ihn in Ihren eigenen Projektkontextnamen ändern, zum Beispiel: taobao.xml Füllen Sie appContext.xml wie folgt aus <Kontextpfad ="/appContext" docBase ="/home/tools/apps/appContext.war" debug ="0" privilegiert ="true" neu ladbar ="true" > <Parametername="" Wert="/home/tools/config" override="false"/> </Kontext> path: Geben Sie den Kontext Ihres Projekts ein. docBase: Geben Sie den Pfad des War-Pakets ein. value: Geben Sie den Pfad der Projektkonfigurationsdatei ein. Gehen Sie zurück zum Tomcat-Verzeichnis, rufen Sie das Bin-Verzeichnis auf und ändern Sie die Datei setenv.sh CLASSPATH=$CLASSPATH:/home/tools/config Wenn diese Datei nicht vorhanden ist, erstellen Sie sie und legen Sie die Ausführungsberechtigungen fest.
Zum Schluss möchte ich noch ein wenig Wissen weitergeben: Tomcat legt die Speichergröße fest Öffnen Sie im Bin-Verzeichnis von Tomcat die Datei catalina.sh und fügen Sie der ersten Zeile des offiziellen Codes die folgende Zeile hinzu: JAVA_OPTS="-server -Xms128m -Xmx256m -XX:PermSize=64M -XX:MaxPermSize=128m" Zusammenfassen Dies ist das Ende dieses Artikels zum externen Platzieren von Tomcat-Konfigurationsdateien. Weitere Informationen zum externen Platzieren von Tomcat-Konfigurationsdateien finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Wie CSS die Zeit des weißen Bildschirms während des ersten Ladens beeinflusst
>>: So erstellen Sie Ihre erste React-Seite
In diesem Artikelbeispiel wird der spezifische Co...
Das Löschen einer Tabelle in MySQL ist sehr einfa...
Wenn Sie den Eindruck haben, dass ein Problem mit...
Problem beim Gucken Angenommen, der IIS-Dienst st...
Da ich dieses Plugin beim Schreiben einer Demo ve...
In letzter Zeit verwendet das Projekt Kubernetes ...
Wenn Sie einen neuen Linux-Server bekommen, müsse...
Einige Attribute zu Elementen Bei der täglichen E...
Inhaltsverzeichnis Linux-Netstat-Befehl 1. Detail...
Jede Website stößt normalerweise auf viele Crawle...
Inhaltsverzeichnis Überblick 1. Hook-Aufrufreihen...
Vorwort gdb ist ein sehr nützliches Debugging-Too...
nginx ist unser am häufigsten verwendeter Server,...
Inhaltsverzeichnis 1. Aufgabenwarteschlange 2. Um...
Ich teile den gesamten Prozess in vier Schritte e...