Normalement, lors de l'utilisation d'une application Java et de la modification des paramètres de Tomcat, "server.xml" est modifié, mais
Le fichier " D: \ Program Files (x86) \ apache-tomcat-x.x.xx \ conf \ server.xml
"configuré dans Azure App Service ne peut pas être modifié.
Par conséquent, modifiez la configuration Tomcat par la méthode suivante.
https: // <YourAppName> .scm.azurewebsites.net / DebugConsole
D:.
├─home
│ ├─LogFiles
│ └─site
│ └─wwwroot
│ │ web.config
│ │
│ ├─conf
│ │ server.xml
│ │
│ └─webapps ← applications(.war)Répertoire de déploiement
│ ROOT
│ ROOT.war
│
└─Program Files (x86)
└─apache-tomcat-x.x.xx
└─conf
server.xml
--Il s'agit d'un fichier de configuration IIS et la configuration supplémentaire est définie avec un argument lors du démarrage de Tomcat.
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<remove name="httpPlatformHandlerMain" />
<add name="httpPlatformHandlerMain" path="*" verb="*" modules="httpPlatformHandler" resourceType="Unspecified" />
</handlers>
<httpPlatform processPath="D:\Program Files (x86)\apache-tomcat-x.x.xx\bin\startup.bat" requestTimeout="00:04:00" arguments="-config D:\home\site\wwwroot\conf\server.xml start" startupTimeLimit="60" startupRetryCount="3" stdoutLogEnabled="true">
<environmentVariables>
<environmentVariable name="CATALINA_OPTS" value="-Xms2048 -Xmx2048m" />
</environmentVariables>
</httpPlatform>
</system.webServer>
</configuration>
--Créez un fichier "server.xml" dans le chemin défini dans 2. ci-dessus. (D: \ home \ site \ wwwroot \ conf \ server.xml)
* Copiez server.xml depuis " D: \ Program Files (x86) \ apache-tomcat-x.x.xx \ conf \ server.xml
"et modifiez-le si nécessaire.