前言 Arthas是一個類似於Btrace的JVM在線調試分析工具,具體可參考我之前寫的一篇博客:利用JVM在線調試工具排查線上問題。本文分享筆者剛遇到的一個問題,雖然不復雜,但是很典型。 問題與分析過程 昨天上線遇到一個問題,交易后給大數據平台異步送數,但是他們說沒收到數據 ...
此文已由作者朱笑天授權網易雲社區發布。 歡迎訪問網易雲社區,了解更多網易技術產品運營經驗。 問題的起因是筆者在一輪性能測試的中,發現某協議的響應時間很長,去觀察哨兵監控里的javamethod監控可以看到以下結果: onMessage是該協議的總入口,可以看到該協議平均耗時為 . ms,觀察其他耗時方法可以看到updateUserForeignId耗時 . ms,那么可以認為該方法的響應時間慢是該 ...
2018-11-01 09:56 0 2351 推薦指數:
前言 Arthas是一個類似於Btrace的JVM在線調試分析工具,具體可參考我之前寫的一篇博客:利用JVM在線調試工具排查線上問題。本文分享筆者剛遇到的一個問題,雖然不復雜,但是很典型。 問題與分析過程 昨天上線遇到一個問題,交易后給大數據平台異步送數,但是他們說沒收到數據 ...
文章主要是向大家介紹,如何利用jdk 自帶的 jdb 和jstack 來定位問題。 jdb ...
今天天氣不錯,但是趕上惡意加班心情就不爽,懷着不爽的心情干活,總能創造出更多的問題,這不,今天就自己挖了一個坑,自己跳進去了,好在上來了 經過是這樣的,開始調試canal采集binlog時,由於添加了一個上報數量大小,隨手打印了一個日志 發到sit環境測試一把,卧槽 ...
弱典型性、強典型性 1. Weak AEP 考慮信源\(\left\{X_{k}:k\ge 1\right\}\),其中\(X_{k}\)獨立同分布,服從\(p(x)\),用\(X\)表示一般性的變量,即任何的\(X_{k}\)都與\(X\)同分布。 Weak AEP I ...
常見 CPU 性能問題 你所負責的服務(下稱:服務)是否遇到過以下現象: 休息的時候,手機突然收到大量告警短信,提示服務的 99.9 line 從 20ms 飆升至 10s; 正在敲代碼實現業務功能時,收到業務/客服同事電話,反饋系統打不開; 下班后,收到運維同學電話 ...
選擇問題最常見的問題有: 1.1選最大 1.2同時選最大和最小的算法 1.3找第二大 2選第k小(分治策略) 1.1選最大 選擇算法 統一描述:設L是n個算法的集合,從L中選出第k小的元素,1<=k<=n,當L中元素按從小到大排好序后,排在第k個位置的數,就是第k小 ...
這個問題阿里經常問,參考:阿里面試 結論: (1)棧信息:jstack <pid>輸出的信息。 (2)堆信息:jmap -dump <pid>輸出的文件, (3)jstat查看gc情況,jstat -gc <PID> 間隔毫秒數 比如 jstat ...
當我們運行java程序時,發現程序不動,但又不知道是哪里出問題時,可以使用JDK自帶的jstack工具去定位; 廢話不說,直接上例子吧,在window平台上的; 死循環 寫個死循環的程序如下: 先運行以上程序,程序進入死循環; 打開cmd,輸入jps命令,jps很簡單 ...