如何在 windows OS 上的 tomcat 9 服务器中设置 perfino 代理?
how to setup perfino agent in tomcat 9 server on windows OS?
我正在尝试在可以监控 Java Spring MVC 网络事务的生产环境中安装 perfino jar,我需要将 javaagent 放入 Tomcat 9 服务器 windows 不知何故,但不清楚具体如何执行此操作,我正在使用 Windows 服务器,并已得到制造该产品的软件公司的指示,以执行如下操作:
-javaagent:C:\Program Files\perfino\agent\perfino.jar
我是否需要将以上行插入 startup.bat 或 catlina.bat 以及我需要遵循的任何格式?
rem ---------------------------------------------------------------------------
rem Start script for the CATALINA Server
rem ---------------------------------------------------------------------------
setlocal
rem Guess CATALINA_HOME if not defined
set "CURRENT_DIR=%cd%"
if not "%CATALINA_HOME%" == "" goto gotHome
set "CATALINA_HOME=%CURRENT_DIR%"
if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome
cd ..
set "CATALINA_HOME=%cd%"
cd "%CURRENT_DIR%"
:gotHome
if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome
echo The CATALINA_HOME environment variable is not defined correctly
echo This environment variable is needed to run this program
goto end
请教我这个?
-javagent
是一个 VM 参数,必须在命令行中插入 java 可执行文件之后和主要 class 名称之前。
Tomcat 的启动脚本支持环境变量 CATALINA_OPTS
。在 startup.bat 中,您可以插入行
set CATALINA_OPTS="-javaagent:C:\Program Files\perfino\agent\perfino.jar" %CATALINA_OPTS%
在调用
之前
call "%EXECUTABLE%" run %CMD_LINE_ARGS%
我在上面的答案中添加了“”后,它开始工作了。
set CATALINA_OPTS=-javaagent:"C:\Program Files\perfino\agent\perfino.jar" %CATALINA_OPTS%
我正在尝试在可以监控 Java Spring MVC 网络事务的生产环境中安装 perfino jar,我需要将 javaagent 放入 Tomcat 9 服务器 windows 不知何故,但不清楚具体如何执行此操作,我正在使用 Windows 服务器,并已得到制造该产品的软件公司的指示,以执行如下操作:
-javaagent:C:\Program Files\perfino\agent\perfino.jar
我是否需要将以上行插入 startup.bat 或 catlina.bat 以及我需要遵循的任何格式?
rem ---------------------------------------------------------------------------
rem Start script for the CATALINA Server
rem ---------------------------------------------------------------------------
setlocal
rem Guess CATALINA_HOME if not defined
set "CURRENT_DIR=%cd%"
if not "%CATALINA_HOME%" == "" goto gotHome
set "CATALINA_HOME=%CURRENT_DIR%"
if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome
cd ..
set "CATALINA_HOME=%cd%"
cd "%CURRENT_DIR%"
:gotHome
if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome
echo The CATALINA_HOME environment variable is not defined correctly
echo This environment variable is needed to run this program
goto end
请教我这个?
-javagent
是一个 VM 参数,必须在命令行中插入 java 可执行文件之后和主要 class 名称之前。
Tomcat 的启动脚本支持环境变量 CATALINA_OPTS
。在 startup.bat 中,您可以插入行
set CATALINA_OPTS="-javaagent:C:\Program Files\perfino\agent\perfino.jar" %CATALINA_OPTS%
在调用
之前call "%EXECUTABLE%" run %CMD_LINE_ARGS%
我在上面的答案中添加了“”后,它开始工作了。
set CATALINA_OPTS=-javaagent:"C:\Program Files\perfino\agent\perfino.jar" %CATALINA_OPTS%