记忆深刻的异常解决合集

redis的bean缺失导致报错


问题现象:创建某个bean失败,一层层依赖发现是redisTemplate创建失败
进一步排查:在排查redis配置之后发现,是公共服务把redis的bean从common包移除,移动至专门的redis的common包中
解决办法:standalone包新增redis的common包依赖
深度思考:1、要学会排查问题出现的深层原因;2、合并打包如何进行版本控制

错误使用ThreadLocal导致内存泄漏


2、错误使用ThreadLocal导致内存泄漏

nginx请求压缩导致请求nacos接口报错


问题现象:nacos改为集群模式后,服务启动失败,提示seata的配置文件异常
进一步排查:非seate配置异常,为读取nacos配置文件报错
解决办法:根据异常原因( yaml.snakeyaml.reader.ReaderException: special characters are not allowed)搜索,发现是nginx集群问题,nginx的gzip改为off
深度思考:1、并非所有服务启动均报错,仅部分出现读取失败,是否和版本有关?
待加强学习nginx相关、nacos相关、集群相关

全表查导致内存溢出


4、现场问题排查,全表查导致内存溢出

子查询+in导致索引失效


5、慢sql,索引和子查询

其他


99、空指针;缺数据;并发(锁和事务的顺序);需要前端合作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值