Idea遠端除錯

2021-09-27 11:34:44 字數 740 閱讀 8389

工作中不免會遇到已部署到伺服器上的專案出現問題,這時,如果想要除錯伺服器端的**,就需要開啟遠端除錯。注意:遠端除錯會阻塞其他的執行緒訪問,請確認除錯時有沒有客戶在訪問該伺服器。下面來講如何開啟遠端除錯

1. 為了進行除錯, 需要修改../tomcat/bin/catalina.s**件中的tomcat的啟動引數, 增加下圖所示的**.address為遠端除錯埠,需要與現有埠衝突

2.  設定防火牆許可權,在/etc/sysconfig/iptables中開放遠端除錯埠. -a input -m state --state new -m tcp -p tcp --dport 8000 -j accept

3. 需要重啟tomcat 

4. 開啟idea的run/debug configurations面板,配置遠端除錯工具remote

5. 啟動剛才配置好的remote,就可以遠端除錯伺服器**了

idea 遠端除錯 IDEA遠端除錯

大部分測試環環境和本地環境有區別,在本地上也很難搭建起一套完整的服務,所以導致了在本地可以發布到伺服器上卻出現各種問題,這時候我們就可以借助遠端除錯來幫助我們快速的定位問題的所在。遠端除錯需要在伺服器上部署與本地一致的 xdebug xrunjdwp transport dt socket,serv...

IDEA 遠端除錯記錄

1 選attach 2 選socket 因為是linux 3 遠端ip 4 埠號 據說不能跟tomcat埠號重複,否則不進斷點 5 這個行自動生成的,複製到tomcat bin catalina.sh 首行即可,下格式為 catalina opts agentlib jdwp transport d...

使用idea遠端除錯

必須保證遠端需要除錯類的 和本地 一模一樣 遠端服務啟動時配置以下jvm引數 xdebug xrunjdwp transport dt socket,suspend n,server y,address 9999其中9999位遠端服務暴露的除錯埠,不可將除錯埠設定為已占用埠否則埠衝突。在idea中,...