原文:記一個奇怪的數據庫記錄重復插入的問題排查過程

背景 事情是這樣滴: 有個發貨服務化工程 D,依賴於數據訪問服務 S 提供的若干個 dubbo 接口,還有一個服務接口自動化測試工程 T , 可以直接調用 D 和 S 的 dubbo httpRestful 接口來自動化回歸測試這兩個工程暴漏的服務接口。當改動 S 或 D 的代碼后,運行 T 里的可重復執行的發貨自動測試用例,若全部通過,則可驗證 S 或 D 改動是有效的。 發貨的核心邏輯是: 在 ...

2016-11-22 18:32 0 2593 推薦指數:

查看詳情

一次奇怪的的bug排查過程

公司對底層基礎進行了重構,線上穩定跑了幾天,在查看訂單系統的log時,有幾條error信息非常的奇怪, 訂單有狀態機進行維護 已經被撤消的訂單不能再進行有其他操作,和狀態更改。 已經支付的訂單,不能被撤消,只能退款或者部分退款。 這兩條log雖然沒有太大問題,關鍵問題 ...

Tue Nov 30 18:00:00 CST 2021 2 1723
一起動態加載錯誤問題排查過程

我們的服務器軟件在一台新機器上啟動的時候報錯: error while loading shared libraries: libtcmalloc_mininal.so.4 No such file or directory 1,首先找找動態libtcmalloc是否在新機器 ...

Tue Dec 16 05:22:00 CST 2014 0 3721
一次慢sql問題排查過程

背景說明   組織架構被拆分為多個微服務 需求: 一個輸入框 查詢 前后模糊查詢 人員信息(工號、姓名),前后模糊查詢 單位名稱。 跨平級查詢!! 慢sql : slow sql 2969 millis. SELECT count ...

Tue Dec 21 00:56:00 CST 2021 0 1023
一次OOM問題排查過程

上周運維反饋線上程序出現了OOM,程序日志中的輸出為 看線程名稱應該是tomcat的nio工作線程,線程在處理程序的時候因為無法在堆中分配更多內存出現了OOM,幸好JVM啟動參數配置了-XX:+ ...

Thu May 02 04:05:00 CST 2019 0 3052
一次線上內存泄漏問題排查過程

近期需要對公司的接口做線上的巡查監控,需要寫一個腳本放到服務器上,定時運行腳本監測線上接口是否正常。測試的接口不是HTTP協議,而是公司基於TCP協議開發的私有協議,因此不能直接用現成的一些接口測試工具,需要自己寫代碼來調用接口。由於是私有協議,為了方便各業務項目進行通信,開發部門統一提供了一個 ...

Mon Jul 08 22:31:00 CST 2019 0 637
一次線上崩潰問題排查過程

大家好,我是雨樂! 前幾天,突然收到報警,線上服務崩潰,然后自動重啟。 由於正值雙十一期間,業務以穩定為主,線上服務崩潰,這可不是一件小事,趕緊登陸線上服務器,分析原因,迅速解決。 借助這篇文章,記錄下整個崩潰的分析和解決過程。 收到報警 上午上班后,正在划水,突然收到郵件報警 ...

Wed Nov 10 23:54:00 CST 2021 0 811
線上問題排查過程

線上問題排查過程1、測試統一收口,2、產品判斷是否正常邏輯 | 測試判斷是否已經用例覆蓋 | 技術排查日志或代碼變更 ...

Thu Dec 31 01:37:00 CST 2020 0 420
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM