首页 帮助中心 听云Server Play

在Play上安装Java探针

Play 2.3.x

进入项目目录

./activator -J-javaagent:/${路径}/tingyun/tingyun-agent-java.jar run

Play 2.2+ production mode

注意: 2.2+之后play start 不允许使用 -javaagent参数。

解压包含 start 脚本的zip文件:

play clean dist && unzip target/universal/*.zip

在启动应用时增加 -J-javaagent 参数:

cd UNZIPPEDFOLDER
./bin/SCRIPTNAME -J-javaagent:/${路径}/tingyun-agent-java.jar

Play 2 production mode

注意: 该版本的Play使用play start 命名启动服务时,不支持-javaagent参数。

解压包含 start 脚本的zip文件:

play clean dist && unzip dist/*.zip

在启动应用时增加 -javaagent 参数:

cd UNZIPPEDFOLDER
chmod a+x start
./start -javaagent:/${路径}/tingyun-agent-java.jar

Play 2 development mode

在play的安装目录修改framework/build 文件 (或者修改windows环境下的build.bat文件)

nano `which play`/../framework/build

在 java exec 调用之前配置JAVA_OPTS,增加-javaagent参数:

JAVA_OPTS="$JAVA_OPTS -javaagent:/${路径}/newlens/tingyun-agent-java.jar"

如果在调用java exec这行不存在 ${JAVA_OPTS} ,将 ${JAVA_OPTS}添加进去

dev模式启动(切勿使用 play start ):

play run

Play 1 installation

在运行应用的时候增加-javaagent参数:

play run helloworld -javaagent:/${路径}/tingyun-agent-java.jar