問題的發現 前段時間,我們一個基於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組件作為了用戶進行篩選 ...