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
Unter Linux treten häufig Situationen auf, in den...
In diesem Artikel wird das Tutorial zur kostenlos...
Inhaltsverzeichnis 1. Einführung in Gojs 2. Gojs ...
1.1 Aufbau der Verzeichnisstruktur Dieser Vorgang...
CSS: Code kopieren Der Code lautet wie folgt: *{Ra...
Detaillierte Erklärung zur MySQL-Sortierung chine...
Das Schönste, was in einer Produktionsumgebung pa...
Seine Eigenschaften sind wie folgt: Richtung Stell...
Browserkompatibilität ist nichts anderes als Stil...
Inhaltsverzeichnis Erstellen von OAuth-Apps Holen...
1. Bereiten Sie zunächst die MySQL- und Eclipse-U...
Der folgende Fall überprüft die Wissenspunkte der...
Beginnen wir nicht mit der Einleitung, sondern ko...
Inhaltsverzeichnis Vorwort Ajax seriell und paral...
In diesem Blog besprechen wir zehn Leistungseinst...