- 欢迎访问悠扬的技术博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站😉
g1垃圾回收器偶然gc时间变长
排查步骤
1.表现为偶然一次gc时间达到1秒
2.怀疑存在隐患,于是down下gc log查看发现在这个时间段确实存在一次时间长的yaung gc
3.通过gc日志可见,是因为在Ext Root Scanning(扫描gc root)和Termination(对象扫描与复制)耗时,得出可能是不是那一时间因为存在锁or建……继续阅读 »
应用执行一段时间后响应不了外部请求
排查步骤
1.立马top一下看应用状态发现CPU一直在50%-70%飘荡,结果如下:
2.然后猜测GC可能存在问题,立马jstat -gcutil 1 1000 1000打印GC情况得到如下结果:
3.看到old区满了,立马jmap下dump文件,通过工具分析得到如下结果:
4.发现是开源框架jae……继续阅读 »
一、你的要求有点多
我想有一款前后分离的后台项目,数据源在web界面上面直接配置,想要项目可以配置N多个数据源,想要简单配置程序自动去访问数据源,想要手脚架自动生成代码,想要代码可以公共使用,想要数据源支持分布式事务,想要按照指定参数比如地区code进行分库配置进行数据路由,没问题,你想要的都可以解决,来看看我重新封装的若依vue分布式事……继续阅读 »
文章地址:https://blog.csdn.net/m0_46379371/article/details/108486969
logback日志SpringBoot自带的,所以依赖什么的就不用引了!
首先我们在resources下面创建一个官方推荐:logback-spring.xml大家按照这个名字创建,不要其他名字。因为带spring后缀的可以使用《……继续阅读 »
1.先上神器
2.远程监控配置
JProfile是一款性能瓶颈分析工具,具体要干啥呢下面看
1:创建一个监控任务
2:选择tomcat版本
3:监控远程服务器
4:选择oracle 1.5.0
5:填写需要监控的服务器地址
6:填写待监控的服务器下的tomcat/bin目录地址
7:startup.sh 路径
8:端口默认8849 ……继续阅读 »