- 博客(4)
- 收藏
- 关注
原创 springcloud 黑马商城项目 docker部署java应用时打包失败问题总结
先点击选择这个跳过测试(当然前面要是删掉了就无所谓了),接着编译并下载父工程hmall的jar包,这样就解决hm-service找不到common的问题。然后hm-common和hm-service也是编译并下载,这样就可以成功打包service 然后拿到dockerfile文件并且获取Jar包了!需要把lombok 和mybatis-plus版本改成如图所示,否则可能会因为版本问题导致编译失败。把hm-service里的test直接删掉(或者注释掉也行)不然有各种问题,不如直接删了一劳永逸。
2025-11-11 16:53:58
171
原创 黑马点评测试超卖等问题Jmeter请求100%异常解决方案
博主记录Redis超卖问题调试过程,指出使用Jmeter压力测试时100%异常的原因:1)需注释掉VoucherOrderServiceImpl中的初始化代码段;2)缺少JVM配置导致MyBatis-Plus反射异常,需添加VM配置参数;3)VoucherOrder的ID注解配置需改为NONE。文末附上正确的Jmeter配置方案,包括授权token使用和路径设置说明。
2025-10-13 15:22:28
835
1
原创 黑马点评写完逻辑过期方法后出现缓存击穿问题解决方法
碰见了缓存击穿问题:我的情况,写完逻辑过期方法就启动,结果碰见很多店铺数据没有缓存,导致一直显示“店铺不存在”。我的解决方法是把新写的逻辑过期代码注释掉,然后恢复互斥锁代码。接着在小程序页面把店铺挨个点击获取缓存,将店铺信息缓存到redis。然后是在测试类通过saveShop2Redis给原本的缓存数据封装上逻辑过期时间,测试的方法名叫SaveWIthShop:根据店铺id修改,一条一条测试,从2到10,最后就是把逻辑过期的代码换回来。
2025-09-30 17:52:27
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅