Java程序遠程調試

1.  在linux shell腳本中需要加入調試的選項, java -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

2.  在windows平臺下eclipse中Debug Configuration中有一個Remote Java Application選項,對這個選項進行配置,如圖所示:


Host 中填寫你的程序所部屬的機器地址,也就是上面shell腳本所在服務器的地址

Port 中填寫1中腳本所對應的address, 上面是8000

3.  接下來點Debug按鈕,就可以連接到服務器上進行調試了,在代碼中設置斷點,當代碼運行到斷點處,程序就會中

斷,不過線上程序調試要非常小心。中斷後會影響線上的數據堵塞,線上問題都要儘快解決,特別是實時的場景,以免

丟失過多的數據。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章