IDEA遠端除錯Ambari Server

2022-01-17 04:13:53 字數 648 閱讀 8520

1.配置埠

ambari server預設配置了服務端的debug引數,埠為5005。如果要修改埠,可以在/usr/sbin/ambari_server_main.py檔案中對應地方修改,直接改5005埠即可。**如下:

ambari\ambari-server\src\main\python\ambari_server_main.py

server_start_cmd_debug = " " \

"-server -xx:newratio=2 " \

"-xx:+useconcmarksweepgc " + \

" " \

" -xdebug -xrunjdwp:transport=dt_socket,address=5005," \

"server=y,suspend= " \

"-cp " + \

"org.apache.ambari.server.controller.ambariserver " \

"> 2>&1 || echo $? > "

2.啟動server

要進行除錯,直接在啟動ambari server時,新增debug引數,如下:

ambari-server start --debug

idea 遠端除錯 IDEA遠端除錯

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

Idea遠端除錯

工作中不免會遇到已部署到伺服器上的專案出現問題,這時,如果想要除錯伺服器端的 就需要開啟遠端除錯。注意 遠端除錯會阻塞其他的執行緒訪問,請確認除錯時有沒有客戶在訪問該伺服器。下面來講如何開啟遠端除錯 1.為了進行除錯,需要修改.tomcat bin catalina.s 件中的tomcat的啟動引數...

IDEA 遠端除錯記錄

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