问题的发现 前段时间,我们一个基于libbeat开发的日志采集服务经常发生OOM的告警,OOM的排查大都比较简单,直接查看目标容器的内存变化情况即可。如图所示 从上图可以看出,内存随着时间呈线增长的趋势,然后在到达阈值之后瞬间降为0,实际上就是OOM了。 相信稍微有点经验的同学,应该都能 ...
环境:JDK Spring Boot Maven 问题原因:导入包有问题或依赖包版本不对 解决方案: 同时引入以下两个依赖 注意:如果引入的两个依赖的版本不对,也会造成注解失效。 比如将 . . .Final换成 . . Final则注解也会不生效。避免这种情况可以将validation api版本指定,然后将hibernate validator版本注释。 如果是spring boot .x项目 ...
2021-05-07 10:55 5 5526 推荐指数:
问题的发现 前段时间,我们一个基于libbeat开发的日志采集服务经常发生OOM的告警,OOM的排查大都比较简单,直接查看目标容器的内存变化情况即可。如图所示 从上图可以看出,内存随着时间呈线增长的趋势,然后在到达阈值之后瞬间降为0,实际上就是OOM了。 相信稍微有点经验的同学,应该都能 ...
记一次mybatis使用的踩坑记录: 在使用mybatis的时候会觉得很方便,但是今天在使用saveOrUpdate出现一个报错,原因是我在update 的时候除了主键 其他字段是null,在第一次调取的时候插入正常返回 但是当第二次调取的时候是更新字段,所以是 ...
最近很少已经很少用jQuery,因为主攻移动端,常用Zepto,其实很多细节和jQuery并不一样。 最近又无意中接触到了PC的需求和IE6, 使用了jQuery,刚好踩坑了,特意记录一下。 > 本文内容如下: > - 问题 > - 解决 > ...
引入依赖包,spring-boot-start-web 包默认会引入,如果非springboot项目需要单独引入一下 多层包装对象要使用@valid注解 集合入参,要重写List函数 ...
一个简单的系统,结构如下: 我们的服务A接受外部的http请求,然后通过golang的fasthttp将请求转发给服务B,流程非常简单。线上运行一段时间之后,发现服务B完全不再接收 ...
发现性能问题 上一次导入数据后,发现系统十分的卡顿,但是才仅仅1000多条数据而已,怎么会让系统变得如何的卡顿呢?于是我开始走在排查系统卡顿的原因的道路上。 首先,先定位问题是出现在前端上还是后端上。打开浏览器,输入localhost:7000, 然后F12打开netword。启动后端项目 ...
引言 今天中午正在带着耳机遨游在代码的世界里,被运营在群里@了,气冲冲的反问我最近有删生产的用户数据的吗?我肯定客气的回答道没有呀?生产的数据我怎么能随随便便可以删除,这可是公司的红线,再说了我也没 ...
踩坑背景:项目需求一个echarts图标组件,后期为了用户体验,新增了全屏切换的功能 技术实现:采用了js内置方法,requestFullScreen来实现的某个容器的最大化,踩坑之路:由于使用的时element的ui库,图标组件中有使用了select组件和dropdowm组件作为了用户进行筛选 ...