Azure 应用服务App Service 使用Tomcat运行Java应用,如何设置前端网页缓存的相应参数呢(-Xms512m -Xmx1204m)()

我自横刀向天笑,去留肝胆两昆仑。这篇文章主要讲述Azure 应用服务App Service 使用Tomcat运行Java应用,如何设置前端网页缓存的相应参数呢(-Xms512m -Xmx1204m)?相关的知识,希望能为你提供帮助。
问题描述App Service 使用Tomcat运行java应用,如何设置前端网页缓存的相应参数呢(-Xms512m -Xmx1204m)?
 
问题回答App Service在Windows的环境中,支持两种方式配置Java应用的参数。
 
一:在App Service的配置页面,添加名为  JAVA_OPTS 和  CATALINA_OPTS的启动参数,应用服务在启动时,会将此设置作为环境变量传递给 Java 运行时。
【Azure 应用服务App Service 使用Tomcat运行Java应用,如何设置前端网页缓存的相应参数呢(-Xms512m -Xmx1204m)()】
 
 
 
二:进入App Service的高级管理工具(Kudu:https://< your app service name> .scm.chinacloudsites.cn/)页面,修改或添加Web.config。在文件中配置JAVA_OPTS 和CATALINA_OPTS 参数

< ?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="CATALINA_OPTS" value="https://www.songbingjia.com/android/-Dport.http=%HTTP_PLATFORM_PORT%" />
< environmentVariable name="JAVA_OPTS" value="https://www.songbingjia.com/android/-Djava.net.preferIPv4Stack=true -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m" />
< /environmentVariables>
< /httpPlatform>
< /system.webServer>
< /configuration>

 
参考文档
为 Azure 应用服务配置 Java 应用:  ??https://docs.microsoft.com/zh-cn/azure/app-service/configure-language-java?pivots=platform-linux#customization-and-tuning??
当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!





    推荐阅读