摘要: 一. 需要配置的环境变量1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/jav 阅读全文
posted @ 2019-03-22 22:47 杏仁拌饭 阅读(228) 评论(0) 推荐(0)
摘要: 这是jvm优化系列第二篇: jvm优化——垃圾回收 通过上一篇的jvm垃圾回收知识,我们了解了jvm对内存分配以及垃圾回收是怎么来处理的。理论是指导实践的工具,有了理论指导,定位问题的时候,知识和经验是关键基础,数据可以为我们提供依据。 在常见的线上问题时候,我们多数会遇到以下问题: 内存泄露 某个 阅读全文
posted @ 2019-03-22 22:13 杏仁拌饭 阅读(122) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-03-22 20:25 杏仁拌饭 阅读(0) 评论(0) 推荐(0)
摘要: 参数配置容器 server.xx开头的是所有servlet容器通用的配置,server.tomcat.xx开头的是tomcat特有的参数,其它类似。 所有参数绑定配置类:org.springframework.boot.autoconfigure.web.ServerProperties 代码配置容 阅读全文
posted @ 2019-03-22 20:19 杏仁拌饭 阅读(500) 评论(0) 推荐(0)
摘要: 文章同步发布于github博客地址,阅读效果更佳,欢迎品尝 运用jvm自带的命令可以方便的在生产监控和打印堆栈的日志信息帮忙我们来定位问题!虽然jvm调优成熟的工具已经有很多:jconsole、大名鼎鼎的VisualVM,IBM的Memory Analyzer等等,但是在生产环境出现问题的时候,一方 阅读全文
posted @ 2019-03-22 15:41 杏仁拌饭 阅读(208) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-03-22 15:30 杏仁拌饭 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-03-22 14:49 杏仁拌饭 阅读(0) 评论(0) 推荐(0)
摘要: 来源:https://www.cnblogs.com/gxyandwmm/p/9452337.html 一、调优参数设置 JVM的GC日志的主要参数包括如下几个: -XX:+PrintGC 输出GC日志 -XX:+PrintGCDetails 输出GC的详细日志 -XX:+PrintGCTimeSt 阅读全文
posted @ 2019-03-22 11:13 杏仁拌饭 阅读(232) 评论(0) 推荐(0)
摘要: 来源:https://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html 不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中 阅读全文
posted @ 2019-03-22 11:00 杏仁拌饭 阅读(79) 评论(0) 推荐(0)
摘要: JVM参数——种类 标准参数:以-开头的参数,所有的JVM都遵循;非标准参数:以-X开头的参数,各个JVM的实现都不相同,并且不保证向后兼容。不稳定参数:以--XX开头的参数,各个JVM的实现都不相同,并且不保证向后兼容,甚至随时会被取消。 JVM参数——标准参数——如何查询标准参数 java -h 阅读全文
posted @ 2019-03-22 10:55 杏仁拌饭 阅读(221) 评论(0) 推荐(0)