背景 項目使用了阿里druid jdbc連接池。某天環境出現網絡波動,持續20分鍾后,網絡恢復,單服務一直無法連接數據庫。重啟之后正常運行 druid 版本:1.1.21 項目配置 spring.datasource.druid ...
date: : tag: java,mysql,exception,mat,調試,jvm 工具: gceasy.io, MAT 線上系統出現一個詭異的bug,通過heap dump分析 分析: 通過日志確認系統在一天前就已經停止運行 代碼較簡單應該不存在DB寫入操作死鎖 mysql操作不是特別頻繁 定位: 使用jmap dump導出線上的應用的heap dump jstack 導出堆棧信息 分析 ...
2018-10-17 11:12 0 1208 推薦指數:
背景 項目使用了阿里druid jdbc連接池。某天環境出現網絡波動,持續20分鍾后,網絡恢復,單服務一直無法連接數據庫。重啟之后正常運行 druid 版本:1.1.21 項目配置 spring.datasource.druid ...
前后端通過websocket通信,但是需要鑒權,可以利用websocket的子協議來傳輸token,代碼如下: 在后面加上[這里是token內容]。這樣請求頭就會攜帶: ...
應該是個json串,問題報文的body是一個不完整的json串(沒有 "}" ) 引發問題: A、為什 ...
由於異常導致了測試服務器的Pg11宕機,啟動時候報錯 應該是事務執行中導致的日志文件丟失,少了啟動必須的文件 bash-4.2$ psqlpsql: 無法聯接到服務器: 沒有那個文件或目錄 服務器是否在本地運行並且在 Unix 域套接字 "/var/run ...
現在項目里需要實現一個功能如下: A.exe把B.exe復制到臨時目錄,然后A.exe退出,B.exe負責把A.exe所在的整個目錄刪除。 實現: A.exe用CreateProcess創建B. ...
起因,想起來分布式鎖也是常考的知識點,自己還不是太熟,就想着在網上找個demo學學 找到了一個看上去還不錯的,他使用的是ZkClient這個客戶端。 由於我之前在工程里測試過kafka,而kafka其實是自帶ZkClient客戶端的,版本是 代碼看上去沒問題,但是一執行就爆 ...
記一次mysql事務未提交導致鎖未釋放的問題 ...
記一次因證書問題導致請求失敗問題SSLHandshakeException 轉載請注明出處:https://www.cnblogs.com/funnyzpc/p/10989813.html 最近接一外部接口,接口在本地開發調試及測試都無任何問題(windows下),而上測試環境后測第一次就直接 ...