问题记录
💡
原文中文,约5100字,阅读约需12分钟。
📝
内容提要
文章总结了多个技术问题及解决方案:Nacos服务注册失败因命名空间ID错误;缓存注解需捕获具体异常;数据库死锁通过分段删除优化;Kubernetes网关和Prometheus容器问题通过重启解决;查询超时因索引失效需优化SQL;安卓包上传超时需调整网络配置;项目优化涉及API分析和内存管理;容器OOM问题因内存限制不匹配;Fastjson引发的错误通过回滚代码解决。
🎯
关键要点
- Nacos服务注册失败因命名空间ID错误。
- 缓存注解需捕获具体异常,处理UndeclaredThrowableException。
- 数据库死锁通过分段删除优化,使用FOR UPDATE语句和乐观锁变体。
- Kubernetes网关问题通过重启前端服务解决。
- Prometheus容器因压力测试挂掉,需手动重启。
- 查询超时因索引失效,需优化SQL,避免在WHERE中使用TO_DAYS函数。
- 安卓包上传超时需调整网络配置,设置请求超时时间。
- 项目优化涉及API分析、GC信息记录和内存使用记录。
- 容器OOM问题因内存限制不匹配,需调整内存请求。
- Fastjson引发的错误通过回滚代码解决。
🏷️
标签
➡️