zoukankan      html  css  js  c++  java
  • 【Azure 应用服务】App Service 使用Tomcat运行Java应用,如何设置前端网页缓存的相应参数呢(Xms512m Xmx1204m)?

    问题描述

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

    问题回答

    App Service在Windows的环境中,支持两种方式配置Java应用的参数。

    一:在App Service的配置页面,添加名为 JAVA_OPTS 和 CATALINA_OPTS的启动参数,应用服务在启动时,会将此设置作为环境变量传递给 Java 运行时。

    二:进入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="-Dport.http=%HTTP_PLATFORM_PORT%" />
            <environmentVariable name="JAVA_OPTS" value="-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

    当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!

  • 相关阅读:
    svg
    vuex的模块
    es6的新增方法和es5数组的一些方法
    vue的响应规则
    简单的解构赋值
    vuex的四种状态
    indexDB
    token验证
    C# 委托与事件的DEMO
    WPF MVVM 键盘按键事件绑定
  • 原文地址:https://www.cnblogs.com/lulight/p/15753130.html
Copyright © 2011-2022 走看看