Modifier la taille du tas Java dans Tomcat d'Azure App Service
supposition
Le type de serveur Azure WebApp est Windows
opération
- Ouvrez App Service sur la console Web Azure
- Ouvrez "Outils avancés" parmi les outils de développement (Kudu)
- Ouvrez "CMD" à partir de la console de débogage (peut être utilisé comme interface graphique, pas seulement en ligne de commande)
- Puisque "D: \ home" est ouvert par défaut, ouvrez "D: \ home \ site \ wwwroot" (également possible avec la souris)
- Cliquez sur le "+" à droite de [wwwroot] et sélectionnez "Nouveau fichier"
- Créez un fichier appelé "web.config" et procédez comme suit. Cochez "% AZURE_TOMCAT 90%" car cela dépend de la version de TOMCAT. (La commande SET affiche une liste de variables d'environnement, vous pouvez donc la vérifier ici.)
- Redémarrez l'application
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="httpPlatformHandler" path="*" verb="*" modules="httpPlatformHandler" resourceType="Unspecified" />
</handlers>
<httpPlatform processPath="%AZURE_TOMCAT90_HOME%\bin\startup.bat" arguments="">
<environmentVariables>
<environmentVariable name="JAVA_OPTS" value="-Xmx1500m -Xms1024m -Djava.net.preferIPv4Stack=true" />
</environmentVariables>
</httpPlatform>
</system.webServer>
</configuration>
c'est tout.