原文:Java生產環境下問題排查

在生產環境中,我們無法通過斷點調試 新增log 可視化工具去立馬查看當前的運行狀態和拿到錯誤信息,此時,借助Java自帶的命令行工具以及相關dump分析工具以及一些小技巧,可以大大提升我們排查問題的效率 運行參數 下面會列出一些常用且非常有效的命令以及參數來查看運行時Java程序的信息,從而輔助你了解程序運行狀態。還有大量可用的功能由其他參數提供,自行參閱oracle文檔 查看JVM參數 jps ...

2019-07-01 16:25 0 1867 推薦指數:

查看詳情

Java生產環境線上棧故障排查問題(COPY)

0.前言 JVM自帶了一堆可排查JVM運行狀況的工具。But,每個工具的使用姿勢、使用后果均不同。作為開發人員,需要清楚每個工具的執行結果,不然會出現隨手執行一個命令、引發嚴重線上故障的場景。 這里簡要說明幾個使用命令 jmap jmap ...

Mon Sep 14 19:22:00 CST 2020 0 606
生產環境部署springcloud微服務啟動慢的問題排查

今天帶來一個真實案例,雖然不是什么故障,但是希望對大家有所幫助。 一、問題現象: 生產環境部署springcloud應用,服務部署之后,有時候需要10幾分鍾才能啟動成功,在開發測試環境則沒有這個問題。最開始是所有微服務都有這種情況,隨着項目周期的進行,zwfw微服務的問題最為突出,每次 ...

Fri Oct 29 16:16:00 CST 2021 1 780
Arthas 實踐——生產環境排查 CPU 飈高問題

作者 | 李昊(可以養肥) 【Arthas 官方社區正在舉行征文活動,參加即有獎品拿~點擊投稿】 生產環境 CPU 告警: 13:40 收到我們的生產環境服務器綠版 CUP 超負載告警通知。 此時心里只有一個想法,重啟大法好,馬上登錄服務器,執行 top 發現進程 30247 ...

Tue Dec 01 02:11:00 CST 2020 0 431
Java診斷利器Arthas優雅排查生產環境

前言 Arthas 是Alibaba開源的Java診斷工具。在線排查問題,無需重啟;動態跟蹤Java代碼;實時監控JVM狀態。對分秒必爭的線上異常,Arthas可幫助我們快速診斷相關問題。 下載安裝 下載Arthas的arthas-boot.jar 下載arthas之后 ...

Sat Nov 02 03:44:00 CST 2019 0 984
生產環境JAVA進程高CPU占用故障排查

問題描述:生產環境下的某台tomcat7服務器,在剛發布時的時候一切都很正常,在運行一段時間后就出現CPU占用很高的問題,基本上是負載一天比一天高。問題分析:1,程序屬於CPU密集型,和開發溝通過,排除此類情況。2,程序代碼有問題,出現死循環,可能性極大。問題解決:1,開發那邊無法排查代碼某個模塊 ...

Fri Dec 04 05:58:00 CST 2015 0 2208
Java診斷利器Arthas優雅排查生產環境

原文:https://www.cnblogs.com/ytao-blog/p/11779164.html 前言 Arthas 是Alibaba開源的Java診斷工具。在線排查問題,無需重啟;動態跟蹤Java代碼;實時監控JVM狀態。對分秒必爭的線上異常,Arthas可幫助 ...

Sun May 24 15:33:00 CST 2020 0 1194
生產出現oom問題,怎么排查

1、使用dmesg命令查看系統日志 dmesg |grep -E ‘kill|oom|out of memory’,可以查看操作系統啟動后的系統日志,這里就是查看跟內存溢出相關聯的系統日志。 2、這時候,需要啟動項目,使用ps命令查看進程 ps -aux|grep java命令查看 ...

Sat Mar 14 05:57:00 CST 2020 0 10232
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM