工作中遇到的问题
文章平均质量分 89
项目中遇到的一些实际问题
木子雷
正在努力进阶中的渣渣!
展开
-
单元测试报错:org.junit.platform.commons.util.ReflectionUtils.getDefaultClassLoader()Ljava/lang/ClassLoader
前言:大家有没有遇到过这种情况,自己从网上拉取了一个开源项目代码,拉取下来后先将代码整体浏览了下,然后想跑下代码中自带的单元测试进行debug下,但是此时就突然报了一个奇怪的异常:org.junit.platform.commons.util.ReflectionUtils.getDefaultClassLoader()Ljava/lang/ClassLoader然后根据错误信息去网上一顿查询,并且根据好几个博客进行修改,但最终还是无法修复异常;一时让人苦恼,真他喵的烦 [::>_<::.原创 2021-06-04 10:02:12 · 1449 阅读 · 1 评论 -
线上服务平均响应时间太长,怎么排查?
最困难的事情就是认识自己!个人网站 ,欢迎访问!前言:最近线上环境某个接口服务响应时间偏长,导致用户体验超差,那平时该怎么快速的排查这类问题呢?①、为代码添加上详细的打印日志; 不建议 ,一是线上环境,没法随便的重新部署更换了详细日志的代码,二是 添加详细的日志输出,那就意味这会生成大量的日志文件,这些日志文件会占据大量服务器磁盘空间。②、搭建一个模拟了线上环境的测试环境进行复盘排查;额,出现了这种问题哪有那么多的时间让你进行环境复盘排查,所以此方案也是 不建议的 。③、线上诊断神器 Ar.原创 2020-10-06 20:11:58 · 1861 阅读 · 2 评论 -
JMeter压测时跑一会聚合报告就不动了
最困难的事情就是认识自己!个人网站 ,欢迎访问!前言:最近,使用 JMeter 对项目进行压力测试;起初, JMeter 设置的并发线程数只是10个,然后在进行压力测试时,发现跑了一会后 JMeter 聚合报告 中的中数字全部不动了(像卡死了一样);上面简单描述了本文要说的问题;下面将主要从两方面来进行聊。①、具体问题描述②、具体的排查思路问题详述:项目部署情况: 提供服务接口的项目 + Tomcat + Oracle提供服务接口的项目:接口中包含很多的数据库查询.原创 2020-09-24 21:05:10 · 5160 阅读 · 3 评论 -
使用Java实现简单的监控系统
本文只是简单介绍了下监控系统实现的思路,具体还需根据自己需求实现。前言:目前存在一个后台服务系统,此时需要配套一个监控系统,对这个后台服务系统进行监控。下面会涉及到两个系统,后台服务系统(这是已经存在的系统),监控系统(此次需要进行开发的系统)。注意:后面统一将后台服务系统称作服务系统。具体需求:1、监控服务系统的运行状态,服务系统是否存活,采用模拟数据进行访问接口,如果已down则需...原创 2020-05-05 15:15:36 · 11871 阅读 · 1 评论 -
解决:使用maven打包时出现配置文件最新修改的内容未打进包内
问题描述:问题描述:使用maven打包时出现配置文件最新修改的内容未打进包内?原因定位:1、之前的程序代码在上传svn时,一块将target文件夹(编译完的class)上传到了svn ;2、并且由于项目中需要在打包时拉取svn中程序的最新的版本号 , 将其打入包中,pom.xml文件中的<scm>标签来连接svn ; 所以会将svn中target文件夹中...原创 2019-11-17 14:18:21 · 1428 阅读 · 0 评论