背景
遠端debug即對遠端部署的內容進行debug,假如線上上我們部署的專案出現了我們不知道的問題,我們就可以使用遠端debug進行排查問題。
配置
這裡我們是springboot服務為例來進行debug
1、IDEA設定
1.1、選擇 Edit Configuration
1.2、如圖,點選加號,選擇Remote
1.3、配置,詳細步驟見圖
注意:注意埠別被佔用。後續這個埠是用來跟遠端的java程式通訊的。
啟動指令碼改造(後臺執行)
nohup java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar web.jar &