Tomcat配置JVM运存

setenv.bat
set "JAVA_OPTS=-server -Xms256M -Xmx1024M -XX:PermSize=256m -XX:MaxPermSize=1024m"

 

 在Tomcat目录下的bin目录添加 setenv.bat 文件,添加 set "JAVA_OPTS=-server -Xms256M -Xmx1024M -XX:PermSize=256m -XX:MaxPermSize=1024m" 内容,就配置jvm参数成功了

 

可以通过Jdk提供的  jps -v 查看所有tomcat jvm的运存和位置信息

常用:
    jps -v  --查看jvm运存信息
    jconsole  --查看Tomcat运行信息,可以查看占用内存,MBean等等
    JVisualVM  --JVisualVM是JDK 6 update 7之后推出的一个工具,它类似于JProfiler的工具,基于此工具可查看内存的消耗情况、线程的执行状况及程序中消耗CPU、内存的动作。

  

文献:http://www.cnblogs.com/panxuejun/p/6052292.html (查看内存JVM信息) 

 

参考:https://www.oschina.net/question/1589424_248857(推荐配置JVM运存的评论)

这句话说明了可以通过添加setenv.bat文件进行配置JVM参数:(3.4) Using the "setenv" script (optional, recommended) Apart from CATALINA_HOME and CATALINA_BASE, all environment variables can be specified in the "setenv" script. The script is placed either into CATALINA_BASE/bin or into CATALINA_HOME/bin directory and is named setenv.bat (on Windows) or setenv.sh (on *nix). The file has to be readable. By default the setenv script file is absent. If the script file is present both in CATALINA_BASE and in CATALINA_HOME, the one in CATALINA_BASE is preferred.

 

JVM配置参数说明:https://blog.csdn.net/liweizhong193516/article/details/82463678

 

JVM导致的异常:https://www.cnblogs.com/chenzd/p/9883501.html

 

posted @ 2019-05-23 15:43  星小梦  阅读(360)  评论(0编辑  收藏  举报