- 博客(4)
- 收藏
- 关注
原创 Jmeter压测报错jmeter failed: Connection timed out: connect
查阅了许多博客,有的建议将keep alive关闭,有的建议在请求的高级设置中将方式改为java,尝试后都无法解决,比较靠谱的结论是服务端无法处理那么大的请求,因此无法请求的连接或被直接拒绝。解决方法无非开源节流,或是想办法提升服务器的性能,或是降低测试的线程数。当测试线程从5000 * 1降到1000 * 5后问题解决。当使用Jmeter对服务器上的java接口进行压测时报了如题所示的错误,在线程数较多时甚至无法在结果树中看到异常的测试结果。
2024-06-06 19:53:20
668
原创 Springboot中@Transactional注解与异常处理机制
Transactional注解的方法默认会捕获所有非检查异常,即RuntimeException和Error,可以通过括号声明显示指定处理异常类,如Exception.class。因此,对于手动捕获的异常,需要手动将其抛出才会被@Transactional处理器捕获,全局处理器的优先级最后,除了特殊的异常可能需要调整传播顺序,大部分不需要考虑其影响。
2024-06-05 19:06:05
571
原创 MyBatis-plus逆向工程使用tips
1.引入的包是否完备:项目需要generator、MyBatis-plus、driver和template的包,包如果不全编译或许能通过,但运行时会报NoClassFound的错误。2.版本是否一致:generator和MyBatis-plus的版本最好保持一致,否则也可能报1中错误。3.配置:可以配置包名、是否启用swagger、是否启用lombok等,详细参考官网配置文档。通常建议单独构建一个生成器项目,在后续项目中可以很方便的复用。
2024-06-01 20:28:48
426
1
原创 SpringBoot启动报错java.nio.charset.MalformedInputException: Input length = 1解决方案
原因排查:IDEA编码格式不统一导致,需要确保FileEncodings的编码格式和pom.xml设置的编码格式一致,并重启IDEA。在新建项目或拿到项目时最好先检查一下文件的编码格式。
2024-06-01 17:03:44
348
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人