記一次排錯過程
上一次寫日誌檢視說MySQL日誌沒有開啟,然後開啟了,可是問題產生的原因還是沒找到,這次問題又出現了。
檢視nginx日誌,發現url傳值還是和上次一樣沒問題,趕緊檢視MySQL日誌,資料插入並無問題,我的程式碼質量還是非常棒滴。
那就是後期改了,搜尋MySQL日誌果然發現改動紀錄,去nginx日誌查詢對應時間相關紀錄,找到一個編輯介面,檢視原始碼,改之。
資料正確無誤:
MySQL的日誌檔案裡找到更改記錄及時間:
對應時間的介面發現:
相關推薦
記一次排錯過程
上一次寫日誌檢視說MySQL日誌沒有開啟,然後開啟了,可是問題產生的原因還是沒找到,這次問題又出現了。 檢視nginx日誌,發現url傳值還是和上次一樣沒問題,趕緊檢視MySQL日誌,資料插入並無問題,我的程式碼質量還是非常棒滴。 那就是後期改了,搜尋MySQL日誌果然發現改動紀錄,去nginx日誌查詢對
記一次排錯經歷-vivo手機標識問題
最近在測試一款產品,然後發現我的 vivo y67 在應用登入之後忽然自動退出,一開始以為是沒有進行動態許可權管理的原因,於是找開發拿了原始碼,發現其實是做了這一步工作的。但就是死活卡在這一步。拿到優測網上面測試,發現vivo 6.1 ,vivo5.0 的機型都是掛了的。而小米和魅族的卻
記一次LVM修復過程
frp lvg dom open free cati suspend .html lvextend 進行以下操作前好好搜搜資料,我提供的資料只是供參考理解。數據很重要!!! 寫在前面:創建lv的時候,建議在pv上留一些空間。 關鍵屬於:pv 物理卷,vg 卷組,
記一次bug修復過程
我的建議,究竟有誰會看,以我的位置,到底能推動到哪一層可行性,可能性 問題:使用者的資料丟失了。以為是修改操作 有bug,但查看了後端介面和前端校驗,都沒有發現問題。但是input資料沒有日誌【日誌級別是debug】,不能自證清白。並且一些沒有辦法輕易證明的猜測也有:是不是併發問題,一個inser
記一次bug解決過程(數字轉化成中文)
前言 由於公司業務週期較短,時常是幾個專案一起做,或是加上bug修復。上午的時候接到個任務,正式上的網站發現如下圖的錯誤。 問題原因 找到專案中對應頁面,很快發現了問題,原來之前的哥們通過定義了個數組,通過序號來取對應的中文。這樣的方式缺點很明顯,個數有限。導致現在出現不夠用的狀況。
MySQL基礎系列之 記一次利用儲存過程實現2600萬資料水平分表
日常開發中我們經常會遇到大表的情況,所謂的大表是指儲存了百萬級乃至千萬級條記錄的表。這樣的表過於龐大,導致資料庫在查詢和插入的時候耗時太長,效能低下,如果涉及聯合查詢的情況,效能會更加糟糕。分表的目的就是減少資料庫的負擔,提高資料庫的效率,通常點來講就是提高表的增刪改查效率,本文將介紹我
記一次Jenkins安裝過程
檢查本機是否安裝了Jenkins 將本機的openJdk、gcl換成jdk,公司測試環境的伺服器,已經配置好了,不進行相應的操作 安裝 jenkins // yum的repos中預設是沒有Jenkins的,需要先將Jenkins儲存庫新增到yum repos。 sudo wget
記一次專案上線過程
以前嫌麻煩,自己寫了很多小demo,卻從未考慮過上線給其他人使用。後來有一個面試官告訴我,你身為開發,做出來的專案就是要給別人用的。於是後來我買了一個阿里雲的學生伺服器,也很便宜,一個月9.5。然後為我的部落格買了一個域名,開始了學習上線之路。 1.首先記得要把前端專案裡面的baseUR
記一次 報錯:Android ClassNotFoundException: Didn't find class on path
場景 專案上線後,使用者反饋,安裝完開啟應用就顯示“應用已停止執行”,改錯誤發生在5.0以上的手機,經測試6.7.8.均沒有問題,推測是6.0以下會有這個問題。除錯時,報錯如下: 提示類找不到,
記一次Linux防毒過程
不久前發現機器流出流量突然增加,經檢視在/tmp目錄下存在可疑檔案,並且存在.ssh程序,於是安裝clamav全盤掃描,最終確定機器中毒。 病毒現象 1、在tmp目錄下moni.lod、gates.lod、time、sess、java等可疑檔案 2、存在.ssh、gett
記一次報錯——Java.lang.NumberFormatException: For input string: "50 "
該錯誤程式碼的含義是,將50轉換成數字型別出現異常,但是實際上我們測試的資料中根本沒有50的字樣,不知道哪裡來的,如下 該專案是公司的一個老專案增加新功能,當時在測試環境下完全正常,資料能完全寫入到資料庫,但是移交到正式庫後出現問題,測試庫和正式庫的區別是資料庫不一樣,其他
記一次SpringAOP實踐過程-包掃描和巢狀註解
每一次實踐得出結論,得出的對過往理論的印證,都是一次悟道,其收益遠大於爭論和抱怨。 技術是一件比較客觀的事,正確與錯誤,其實就擺在哪裡,意見不統一,寫段程式碼試驗一下就好了,一段程式碼印證不了的時候,就多寫幾段。 先同一個案例說起 挺簡單的一個案例,通過SpringA
火焰圖--記一次cpu降溫過程
引子 正值週末,娃兒6:30又如鬧鈴般準時來叫醒了我們。年前離開美菜,又回到了杭州。原本是想有更多時間陪伴娃兒,然而新的工作節奏與工作地點,讓我們每天都是早上見面;這不,為了週末可以多玩一會兒,早早就過來喚醒我們。因為前幾天我們就約好了週末一起放風箏。有些事兒,我以為只是隨口一說,小孩子確真真的記著
記一次uboot升級過程的兩個坑
## 背景 之前做過一次`uboot`的升級,當時留下了一些記錄,本文摘錄其中比較有意思的兩個問題。 ## 啟動失敗問題 ### 問題簡述 `uboot`程式碼中用到了一個庫,考慮到庫本身跟`uboot`版本沒什麼關係,就直接把舊的庫檔案拷貝過來使用。結果編譯連結是沒問題,啟動卻會卡住。 ### 消失的列
開會時CPU 飆升100%同事們都手忙腳亂記一次應急處理過程
# 告警 正在開會,突然釘釘告警聲響個不停,同時市場人員反饋客戶在投訴系統登不進了,報504錯誤。檢視釘釘上的告警資訊,幾臺業務伺服器節點全部報CPU超過告警閾值,達100%。 趕緊從會上下來,SSH登入伺服器,使用 top 命令檢視,幾個Java程序CPU佔用達到180%,190%,這幾個Java程序對
踩坑經歷(十二)記一次kettle定時任務延遲執行的排錯過程
生產現場 場景 kettle的.sh批量執行檔案內包含了a.job和b.job,a.job在b.job前面 問題 生產環境下設定的晚上4點執行kettle的b.job作業,4點沒有執行白天12點多執行 排查過程 1.生產環境檢視linux的定時命令
記一次讓人的噴血的排錯經歷
bmi ges brush sub 生成 www blog nsa size 還原場景: 數據庫某個字段設置的長度是nvchar(10),可當時並不知曉啊......結果導致下單接口返回“將截斷字符串或二進制數據”,查了半天(下單參數實在太多)最終追蹤到某個字段長度不夠導致
【報錯記錄】記一次Springboot 打包jar後放在伺服器上執行失敗的排錯
使用mvn package -DSkipTests打包成jar包,然後上傳到伺服器。執行java -jar XXX.jar --env=pro後丟擲: [localhost-startStop-1] ERROR o.s.boot.web.embedded.tomcat.TomcatStart
記錄一次svn報錯:[Previous operation has not finished; run 'cleanup' if it was interrupted] 的排錯過程
前言:由於目前客戶習慣使用SVN管理程式碼,所以仍在使用SVN做程式碼管理,管理方式雖然落伍,但客戶粑粑就是上帝~~ 今天在改完十幾個類檔案批量提交時,在程式碼提交SVN伺服器過程中,電腦突然性卡死一大會沒有反應,果斷採取關閉然後重啟開發工具的方
記一次Linuxx下驅動安裝排錯經歷
昨天在狗東上買了個雷柏v500合金版黑軸機械鍵盤,今天到貨之後滿懷興奮地裝上到了我從公司帶回來的thinkpad上,結果發現alt鍵和ctrl鍵是失靈的。 進一步測試發現,這兩個鍵並沒有失靈,它們特喵的被對映到了shift鍵上…… 面對這種情況,我雖然感到很失望,但一點