![](https://img-blog.csdnimg.cn/20190916174741147.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
bug经历
这是我开发项目中遇到的bug经历
这是你的路啊
自强不息 追求卓越
展开
-
一次线上OOM排查和处理
项目场景:前段时间项目组出现了OOM现象,导致机器重启,部分业务受到影响,这里做一个复盘和总结问题描述:原因:由于pda这种扫码枪,扫到一个空的商品条码,而在前端和或者后端接口层都没有做这种为空校验,而查询数据库时用的是“OR”导致没有走索引,而对于商品信息全表扫描,那个商品表的数据量大约为2000w。而那个表是个宽表,大约有100个字段,这些数据加载到内存,达到内存设置的告警线,而导致机器重启。APP 中接收数据代码:func (o Object) ScanCode(ctx context.C原创 2021-08-30 16:53:37 · 229 阅读 · 0 评论 -
数据库链接被占满invalid connection
项目场景:由于我们的测试环境的数据库默认连接数是200,而我正好做了一个导出的需求,导出的整个流程是:首先从好多数据表中拿到数据在内存中进行组装,组装好了之后上传到导出服务器,然后返回给用户下载链接。问题描述:由于导出服务本身就开了10个协程, 在取数据时取三个表的数据又单独开了协程,取每张表大约开了10个协程,总共开了10X10X10个协程去数据库表取数据,然后在测试环境可能同时有很多导出任务在进行。所以频发的出现invalid connection或者bad connection这样的报错。原创 2021-07-09 15:47:57 · 2168 阅读 · 0 评论 -
彻底解决Eclipse导入项目java文件中文乱码问题
背景:最近想在eclipse跑一个java项目,结果发生了中文乱码的问题。这个中文乱码问题算是屡见不鲜了!不过,在我面前,它敢乱码!?活腻歪了。咱也不说废话,上去就是干!可能网上有很多解决乱码的方法,你试了一个又一个后,只想说,假博客,假博客,假博客。哈哈哈!咱也不敢说,咱也不敢问。但是这篇博客绝对不是假博客,解决eclipse中文乱码看这篇简单教程就够了!!!第一步: 点击eclipse上...原创 2020-04-17 15:53:17 · 2531 阅读 · 0 评论 -
记一次Module not found
这个错误可能会让你感到手足无措,这个错误一出现所有功能都不能用了,你可能一时想不到解决办法,我的项目名上还有个红叉,一运行项目,全报错,我的是idea下的maven项目,我的项目是因为我引入一个本地jar包报错的,我把jar包注释掉就不报错了。 神奇吧。...原创 2018-09-04 08:37:37 · 12485 阅读 · 4 评论 -
记一次请求报错
INFO: Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. java.lang.IllegalArgumentException: Request header is too large a...原创 2018-08-31 17:38:02 · 185 阅读 · 0 评论 -
记一次mysql报错
org.springframework.jdbc.BadSqlGrammarException: Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column ‘ca_id’ in ‘field list’The error may...原创 2018-08-10 10:16:16 · 386 阅读 · 0 评论