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
Im Linux-Umfeld möchten Sie prüfen, ob eine besti...
Die Tabelle sieht wie folgt aus: Code, wenn Unity...
Warum wird NULL so oft verwendet? (1) Javas Null ...
Inhaltsverzeichnis Vorwort Szenarioanalyse Zusamm...
Kriegspaket vorbereiten 1. Bereiten Sie das vorha...
Dieser Artikel stellt hauptsächlich die Implement...
Beim Konfigurieren eines Clusters ist ein Problem...
Holen Sie sich das aktuelle Datum + die aktuelle ...
Die Größe des Textbereich-Tags ist unveränderlich ...
Inhaltsverzeichnis Vorwort 1. Bereitstellung und ...
In diesem Artikelbeispiel wird der spezifische Co...
In diesem Artikel wird der spezifische JavaScript...
mysql5.6.28 Installations- und Konfigurationsmeth...
In diesem Artikelbeispiel wird der spezifische Co...
In Projekten kommt es häufig vor, dass eine Liste...