原文:記一次 .NET 某電商無貨源后端服務 死鎖分析

一:背景 . 講故事 這個月初,星球里的一位朋友找到我,說他的程序出現了死鎖,懷疑是自己的某些寫法導致mongodb出現了如此尷尬的情況,截圖如下: 說實話,看過這么多dump,還是第一次遇到真實的死鎖,這tmd的頓時就有了興趣。。。 上 windbg 說話。 二:Windbg 分析 . 真的是死鎖嗎 既然朋友說死鎖,我得先驗證一下,可以用命令 syncblk 查看同步塊表。 從同步塊表中可得知如 ...

2021-11-18 09:47 14 2992 推薦指數:

查看詳情

一次 .NET交易平台Web站 CPU爆高分析

一:背景 1. 講故事 已經連續寫了幾篇關於內存暴漲的真實案例,有點麻木了,這篇換個口味,分享一個 CPU爆高 的案例,前段時間有位朋友在 wx 上找到我,說他的一個老項目經常收到 CPU > 90% 的告警信息,挺尷尬的。 既然找到我,那就用 windbg 分析唄,還能怎么辦 ...

Fri May 28 17:38:00 CST 2021 8 2785
一次 .NET 某HIS系統后端服務 內存泄漏分析

一:背景 1. 講故事 前天那位 his 老哥又來找我了,上次因為CPU爆高的問題我給解決了,看樣子對我挺信任的,這次另一個程序又遇到內存泄漏,希望我幫忙診斷下。 其實這位老哥技術還是很不錯 ...

Fri May 21 19:37:00 CST 2021 23 1918
記錄一次蘇寧延保服務的體驗

記錄一次蘇寧延保服務的體驗 春節假期間,我們在蘇寧電器曲陽店購買的海信電視白屏了,購買時間是2012年4月8日,電視型號是LED39K3103D。由於假期期間我們不在家,所以上周日(2月16日)回到家后,就先撥打了海信售后服務熱線保修,然后客服告知整機保修一年,關鍵部件保修3年。我們了解 ...

Tue Feb 18 19:19:00 CST 2014 2 3544
一次MySQL死鎖

記錄一次MySQL表無法訪問 ​ 在一次真實的開發測試中突然發現數據庫中訂單表 select、update、delete 沒有絲毫反應。以為是服務器性能過低導致MySQL進程執行過慢,但是等待10分鍾訂單表依然毫無反應,更奇怪的是其他表都可正常操作數據。這時我覺得是訂單表壞了,想把訂單表drop ...

Mon May 31 02:10:00 CST 2021 0 23711
一次Update語句死鎖

業務背景 出現死鎖問題 update msgbox_message set record_status = -1 where record_status = 0 and gmt_create >= now() - INTERVAL 3 MONTH and msg_key ...

Wed Jul 22 06:34:00 CST 2020 0 1553
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM