最近一個朋友公司的OA系統總是出故障,具體表現在某個特定用戶在登錄后,無法查看自己的任務。等過了一會后,就報503錯誤。讓我幫忙看看。 首先服務器是JBOSS,數據庫是SQL Server 2005 64位企業版。 根據以上提供的信息,首先找到JBOSS日志,當某個用戶 ...
這事第一個版本的代碼邏輯,通過數據庫中是否有紀錄來防止重復創建 但是測試MM發現創建了 條紀錄,查詢日志發現:第一次請求在寫入數據庫之前,第二次請求已經執行過了判斷邏輯,所以並沒有查詢到寫入紀錄,從而導致重復創建。 解決方案,加入分布式鎖,第二個版本代碼如下 經過此次修改,以為解決了問題,而且正常運行了 天,沒有報出重復創建的bug。然而在一次下班之前,又出現了這種情況。 查詢日志發現,在第一個請 ...
2018-02-02 17:04 0 1147 推薦指數:
最近一個朋友公司的OA系統總是出故障,具體表現在某個特定用戶在登錄后,無法查看自己的任務。等過了一會后,就報503錯誤。讓我幫忙看看。 首先服務器是JBOSS,數據庫是SQL Server 2005 64位企業版。 根據以上提供的信息,首先找到JBOSS日志,當某個用戶 ...
現象: 機房反饋9點左右,機房交換機故障,導致網絡出現問題 業務人員反饋某個接口超時 初查:通過業務日志查看分析發現,在連接mongo的某個collections時候,報錯錯誤如下: 在寫入數據的時候報錯: 因此初步確定問題出在mongo分片集群上 進入mongos節點 ...
現象 macpro風扇忽然狂轉不停;使用軟件Macs Fan Control檢測如下:cpu溫度持續過高(超過50度),風扇當前轉速比較高 解決 觀察cpu使用情況,發現git占用cpu很高, ...
原由是現金貸在下單時為了讓訂單創建的事務時間盡可能小在插入訂單后單獨起一個線程去機審,結果在機審中根據這個新訂單號卻查不到這個訂單報訂單不存在,原先以為是因為創建訂單的事務還沒提交就去查所以查不到,所以在機審的代碼里寫了個循環去查,中途sleep 2s。代碼如下: 上面 ...
多服務部署的時候,各個服務通過httpClient進行調用時候,有時候出現問題,需要進行追查。但是如果沒有一個標記,就會很迷茫,特別是多個服務來回調用,就無法快速定位問題。這個時候一般是使用MDC的 traceId來追蹤。但是由於每個服務的traceId ...
1. 問題描述:早上剛來上班,業務部門同事反應管理后台無法登錄 2. 問題排查定位 2.1 服務器排查 a. 接口是否可以調通:首先自己登陸后台,發現時好時壞,偶爾接口返回【系統忙】。我們系統接口異常調不通會返回系統忙 b. 服務是否死掉或者假死:連接服務器->查看Java ...
操作系統:Centos 7數據庫:5.5.52-MariaDB 根本問題:由於系統時區不對,造成數據庫的時區和數據的時間不正確。 處理辦法: 方法二: 在重啟數據庫完成。 ...
在MySQLWorkBench中不能導入導出數據庫,但是用命令行可以正常導入導出 報錯信息如下 原因是Windows用戶文件夾名含有中文字符,需要修改Windows用戶名,附解決方案鏈接 https://www.jianshu.com/p/9ba67f5efbae ...