Azure 应用服务如何查看App Service Java堆栈JVM相关的参数默认配置值?
Posted wx5b0d47d77b81f
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Azure 应用服务如何查看App Service Java堆栈JVM相关的参数默认配置值?相关的知识,希望对你有一定的参考价值。
问题描述
如何查看App Service Java堆栈JVM相关的参数默认配置值?
问题解答
可以通过App Service的高级管理工具(kudu:)来查看JVM的相关参数,使用命令:java -XX:+PrintFlagsInitial -version
鉴于以上输出的参数太多,可以通过命令把结果输出在txt文件中,如:
java -XX:+PrintFlagsInitial -version > D:\\home\\site\\wwwroot\\JVMConfig.txt
当然,也可以通过findstr过滤,直接输出包含关键字的属性值。
D:\\home\\site\\wwwroot>java -XX:+PrintFlagsInitial -version | findstr /i "HeapSize PermSize ThreadStackSize"
intx CompilerThreadStackSize = 0 pd product
uintx ErgoHeapSizeLimit = 0 product
uintx HeapSizePerGCThread = 87241520 product
uintx InitialHeapSize = 0 product
uintx LargePageHeapSizeThreshold = 134217728 product
uintx MaxHeapSize = 130862280 product
intx ThreadStackSize = 0 pd product
intx VMThreadStackSize = 0 pd product
参考资料
设置 Java 运行时选项 : https://docs.microsoft.com/zh-cn/azure/app-service/configure-language-java?pivots=platform-linux#set-java-runtime-options
当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!
以上是关于Azure 应用服务如何查看App Service Java堆栈JVM相关的参数默认配置值?的主要内容,如果未能解决你的问题,请参考以下文章
Azure 深入浅出[2] : App Service的部署并查看应用Log
Azure 应用服务如何从App Service for Linux 的环境中下载Container中非Home目录下的文件呢?
移动设备上的 Azure App Service 身份验证问题
Azure App Service 存在于子目录中时,如何设置其默认文档?