開啟超大日誌檔案,檢視日誌
用分割檔案的命令:
split
-b 200m catalina.out -- 每個檔案200m
檢視日誌:
方式一:
tail
-f aaa.log -- 實時follow aaa.log
-n x aaa.log -- x:最後幾行
-xf aaa.log
注: tailf 等同於tail -f -n 10
方式二:
less
-n catalina.out -- 帶行號顯示:操作命令:
q 退出less模式
f 實時滾動文件檢視檔案後,若檔案過大,打通過以下命令滾動檔案:ctrl + c 退出實時滾動模式
類似效果:
tail -f catalina.out
j 下一行k 上一行
f 向下滾動一螢幕
b 向上滾動一螢幕
g 定位到文件頭部
g 定位到文件最尾部
日誌排查問題總結
寫在前面 因為公司負責的專案流程鏈路很長,經常需要排查問題定位問題。目前專案是把每個service的方法前後都加上了入參和返回值的列印。接管專案後,總結了一下通過日誌定位問題的經驗,希望以後排查問題能有一些幫助。第二版 運單後台排查問題的方法總結 邏輯熟悉時 4.再根據測試 現場人員描述的描述以及自...
如何使錯誤日誌更加方便排查問題
在程式中打錯誤日誌的主要目標是為更好地排查問題和解決問題提供重要線索和指導。但是在實際中打的錯誤日誌內容和格式變化多樣,錯誤提示上可能殘缺不全 沒有相關背景 不明其義,使得排查解決問題成為非常不方便或者耗時的操作。而實際上,如果程式設計的時候稍加用心,就會減少排查問題的很多無用功。在闡述如何編寫有效...
Phantomjs的正確開啟方式
前段時間分析了selenium phantomjs的使用方法以及效能優化問題,期間也分析了利用selenium phantomjs爬蟲爬過的一些坑問題。然而在使用phantomjs的過程中,並沒有正真提公升phantomjs的效能,爬蟲效能也沒有很好的提公升。經過的提醒,發現其實是使用phantom...