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...