2015-08-27 15 views
5

Ich habe von einem Tomcat 8 Webapp des azure Marktplatzes auf die neue native Webapp (Konfiguration ui) gewechselt.Azure Webapp Tomcat 8 Konfiguration

Der Web-App configuratiou ui ermöglicht jetzt ein Kater 7 oder 8 direkt auf Setup (keine Notwendigkeit, eine benutzerdefinierte Webapp aus dem Markt zu verwenden)

den Markt tomcat Verwendung war es möglich, die Einrichtung tomcat Konfigurationsdateien (wie Web.xml) mit ftp, da das Verzeichnis bin offengelegt wurde: d: \ home \ site \ wwwroot \ bin \ tomcatxxxx

Nun, mit der Konfiguration ui, die virtuelle Maschine, die den Tomcat einbetten nicht das Verzeichnis bin: Ich kann von der Konsole sehen, dass der Windows-Server 3 Versionen von Tomcat im Verzeichnis der Programmdateien hat, aber ich habe keine Möglichkeit, Dateien in diesem Verzeichnis zu bearbeiten.

Jemand weiß, wie Tomcat-Konfiguration für die neue Konfiguration ui ändern? Ich möchte die Java-Optionen einrichten und die xms und xmx-Einstellungen erhöhen sowie das Standard-Tomcat User Session Timeout ändern.

Dank

+0

Warum müssen Sie die globale Tomcat-Konfiguration ändern? Sie sollten alles aus dem WAR-Dateiverzeichnis Ihrer eigenen Anwendung heraus erledigen können. –

+0

Nicht wirklich, JRE-Einstellungen werden in Catalina-Einstellungsdateien vorgenommen und auch das Anpassen des Standard-Session-Timeouts erfordert Einstellungen von außerhalb des Krieges => pure tomcat-Einstellungen – existenz31

+0

Es tut mir leid, ich muss den Teil über die Änderung von Heap-Einstellungen verpasst haben. Natürlich müssen Sie dies auf der Tomcat-Ebene und nicht auf der Anwendungsebene tun. Ich lösche beide Kommentare in ein paar Tagen, weil sie nur Rauschen sind. –

Antwort

2

Nach einigen suchen, ein Microsoft Tech Kerl beantwortete meine Frage auf Azure Forum: Setup Tomcat using web.config

Mehr Details über den web.config Inhalt und so, wie es auf dem Webapp Verzeichnis zu setzen: Add a Java application to Azure App Service Web Apps

Grundsätzlich kann die Tomcat-Anwendung mit einer Datei web.config eingerichtet werden. Diese Datei muss auf home \ site \ wwwroot \ per FTP oder mit der Kudu Azure-Erweiterung hochgeladen werden (netter).

Dies funktioniert sowohl für tomcat webapp vom Marktplatz und tomcat webapp von der neuen Konfigurationsoberfläche.

0

Anstelle der Datei web.config können wir eine neue "Tomcat" -Instanz mithilfe von "App Services" erstellen.

enter image description here

und Verwaltung der Konfiguration/Zugang der Öffentlichkeit url:

enter image description here

Standard Seite:

enter image description here