
生产实际遇到问题
文章平均质量分 78
记录一下生产遇到的问题
zxc_user
Java 编程分布式、微服务从业,熟练各种设计模式与框架
个人爱好台球、历史
展开
-
MySQL - on duplicate key update 问题
其实最好还是用redis来做,比较快,mysql也可以,就是在有数据保存的前提下进行保存咯。原创 2024-12-27 16:29:58 · 383 阅读 · 0 评论 -
Mongodb - Timeout waiting for a pooled item after 120000 MILLISECONDS
问题的解决其实并不复杂,麻烦的是需要定位到是哪里占用的频繁资源.这就得一步步走了,具体的思路有以下几个方面1: 排查慢日志语句,根据语句做相关的处理2: 查看哪里报的异常,根据异常去进行反向定位处理3: 对业务进行分析查看了,写的时候尽量小范围查询,并且要加索引。原创 2024-12-26 09:54:41 · 311 阅读 · 0 评论 -
Mysql大表修改字段
mysql大表字段迁移原创 2024-11-18 15:37:35 · 713 阅读 · 0 评论 -
MyBatis-For input string: “oqm“ 异常
问题的本质就是因为少了无参构造器引起的,有参那个第四个参数刚好是数字类型的,openId为第四个肯定是设置不进去的虽然问题并不复杂,但是下次如果看到类型的错误就多了一个思考的方向,也算是一个小经验了。原创 2024-06-19 10:27:40 · 1094 阅读 · 0 评论 -
Docker引起的漏洞问题
在使用公网服务器时要注意安全问题,以前比较常见的是redis不配置密码也会引起这种挖矿问题,这次是docker没有配置密钥或者暴漏了以前病毒植入,这方面的知识可以研究研究。原创 2024-06-11 16:50:06 · 1201 阅读 · 7 评论 -
记一次生产jvm oom问题
这里是我模拟的一个情况,可能比较好定位,真实的业务情况可能稍微复杂点,但是业务就是这么个事,延时任务里面对象一瞬间过多导致内存溢出了。原创 2024-02-24 20:06:47 · 1279 阅读 · 3 评论 -
@Autowired与 @Resource注解引起的问题
这个问题目前看起来并不复杂,甚至有人觉得没什么影响,那是因为微服务自调用的博客我还没写,看不出问题的严重性.这个知识点可能很多人知道,但是还是建议大家谨慎对待最后再说下为什么要用 @Resource, 那是因为spring官方已经不建议使用@Autowired,所以我一直用的是@Resource, 有兴趣的可以自行百度,文章较长.原创 2024-02-20 18:50:56 · 970 阅读 · 0 评论 -
Mybaits生产线上问题
mybatis生产问题原创 2023-01-12 14:06:50 · 225 阅读 · 0 评论