連接遠端機器,在本地debuger

一、遠端機器開啓debuger模式

1. 登錄到遠端機器 
    打開終端,輸入以下命令     ssh username@ip    
    然後輸入密碼
2. 進入到tomcat bin目錄

3. 編輯startup.sh文件【更改啓動模式,修改爲 jpda start】
    輸入命令    vim startup.sh
    鍵盤輸入:i 【開啓insert模式】
    修改: exec "$PRGDIR"/"$EXECUTABLE" start "$@"  更改爲 exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@"
    鍵盤點擊esc鍵,輸入 :w 【保存】 :q 【退出】

4. 執行命令:【開啓debuger模式,默認本機localhost】
    ./catalina.sh jpda start

5. 編輯catalina.sh文件【修改debuger,由localhost改爲0.0.0.0,允許其他機器】
    輯startup.sh文件
    輸入命令    vim startup.sh
    鍵盤輸入:i 【開啓insert模式】
    修改: JPDA_ADDRESS="localhost:8000"  更改爲 JPDA_ADDRESS="0.0.0.0:8000"
    鍵盤點擊esc鍵,輸入 :w 【保存】 :q 【退出】

6. 執行命令:【重啓服務器】
    webservices_ctl_tomcat_nginx.sh restart

7.可使用以下命令進行驗證:【查看jvm參數】

    ps -ef|grep java

可以看到address已經被修改

二、本地連接配置

1. 

2.

3.

4.本地debuge即可

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