博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tomcat配置JVM运存
阅读量:6382 次
发布时间:2019-06-23

本文共 1103 字,大约阅读时间需要 3 分钟。

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、内存的动作。

  

文献: (查看内存JVM信息) 

 

参考:(推荐配置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配置参数说明:

 

JVM导致的异常:

 

转载于:https://www.cnblogs.com/XingXiaoMeng/p/10912301.html

你可能感兴趣的文章
Java并发之CAS
查看>>
hostingranking.cn·基于ghost的轻量技术架构整理
查看>>
Centos 7.x 防火墙端口管理
查看>>
手机端的适配问题
查看>>
设计模式Java语言实现之策略模式
查看>>
立即执行函数IIFE
查看>>
Vue CLi 2.x 开发环境搭建
查看>>
面试官:为什么 Java 中只有值传递?
查看>>
iOS 性能优化的探索
查看>>
IE9及以下浏览器中new Date()取值为NaN的问题
查看>>
【搜狐】媒体产品方向招前端工程师
查看>>
create-react-app修改为多页面支持
查看>>
如何用React写一个Modal组件
查看>>
重构之路:打包速度优化和结尾
查看>>
Nginx——location常见配置指令,alias、root、proxy_pass
查看>>
Leetcode 152. Maximum Product Subarray javascript解决方案
查看>>
Vue第一章,vue项目的安装及运行
查看>>
js创建快捷键
查看>>
四月你好
查看>>
阳黎盛:4.3小非农隆重登场,降损共赢新旅程!
查看>>