1.軟體部署(java環境已提前準備)
伺服器:centos7.4
https://download-gcdn.ej-technologies.com/jprofiler/jprofiler_linux_11_0.tar.gz
客戶端:win7
https://download-gcdn.ej-technologies.com/jprofiler/jprofiler_windows-x64_11_0.exe
2.服務端安裝JProfiler
將下載好安裝包解壓並安裝到/usr/local/jprofiler11.0
tar -zxvf jprofiler_linux_11_0.tar.gz
mv jprofiler11.0 /usr/local/jprofiler11.0
3.安裝windows客戶端(步驟省略)啟動並配置連線
4.將剛才生成startup_jprofiler.sh指令碼傳送到/usr/local/tomcat/bin的目錄下,並賦予執行許可權:
chmod 777 startup_jprofiler.sh
5.增加服務端環境變數如下
vim /etc/profile
JPROFILER_HOME=/usr/local/jprofiler11.0/bin/linux-x64
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$JPROFILER_HOME
6.修改TOMCAT啟動檔案/usr/local/tomcat/bin/catalina.sh,新增
CATALINA_OPTS="$JPDA_OPTS -agentlib:jprofilerti=port=8849 - Xbootclasspath/a:/usr/local/jprofiler11.0/bin/agent.jar"
7.執行startup_jprofiler.sh 這個啟動會自動啟動tomcat 服務服務端8849偵聽埠,在用客戶端連線後所有埠服務都會啟動。
nohup ./startup_jprofiler.sh > /dev/null 2>&1 &
啟動客戶端連線