所有,在我的linux远程服务器中,我成功安装了jprofiler,并添加了
JPROFILER_HOME = / opt / jprofiler9 / bin / linux-x64 export LD_LIBRARY_PATH = $ LD_LIBRARY_PATH:$ JPROFILER_HOME
在我的/ etc / profile和我的red5启动文件red5.sh中 我添加
-agentlib:jprofilerti =端口= 8849 -Xbootclasspath / A:/opt/jprofiler9/bin/agent.jar
在导出JAVA_OPTS,后来成为:
export JAVA_OPTS =“$ LOGGING_OPTS $ SECURITY_OPTS $ JAVA_OPTS $ JVM_OPTS $ JYTHON -agentlib:jprofilerti = port = 8849 -Xbootclasspath / A:/opt/jprofiler9/bin/agent.jar“
然而,当我使用jprofiler客户端尝试连接它时,它失败了。
在服务器启动日志中, 它在这里被阻止了:
JProfiler使用JVMTI
检测到JProfiler JVMTI 1.1版。
JProfiler 64位库
JProfiler侦听端口:8849。
JProfiler检测本机方法。
JProfiler可以重新转换类。
JProfiler可以重新转换任何类。
JProfiler Native library initialized
JProfiler VM初始化
JProfiler等待来自JProfiler GUI的连接...
JProfiler侦听端口:8849。
在我的客户端,没有任何东西可以被观看......我猜它没有成功连接
然后我在-agentlib之后添加“,nowait”:jprofilerti = port = 8849
这次没有库存,red5服务器启动成功。但是当我试图连接jprofiler时,它又失败了!这一次,它向客户显示它失败的消息......
希望有人可以帮助我,THKS!