Java 如何在windows操作系统上的tomcat 9服务器中设置perfino代理?

Java 如何在windows操作系统上的tomcat 9服务器中设置perfino代理?,java,jprofiler,javaagents,catalina,perfino,Java,Jprofiler,Javaagents,Catalina,Perfino,我正在尝试在生产环境中安装perfino jar,以监控Java Spring MVC web事务,我需要在windows上的Tomcat 9服务器中安装一个javaagent,但我不清楚具体如何实现这一点,我正在使用windows server,并且已收到制作此产品的软件公司的指示,该公司将执行以下操作: -javaagent:C:\Program Files\perfino\agent\perfino.jar 我是否需要将上述行插入startup.bat或catlina.bat以及我需要遵

我正在尝试在生产环境中安装perfino jar,以监控Java Spring MVC web事务,我需要在windows上的Tomcat 9服务器中安装一个javaagent,但我不清楚具体如何实现这一点,我正在使用windows server,并且已收到制作此产品的软件公司的指示,该公司将执行以下操作:

-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可执行文件之后、主类名之前的命令行中

Tomcat的启动脚本支持一个环境变量
CATALINA\u OPTS
。在startup.bat中,可以插入行

set CATALINA_OPTS="-javaagent:C:\Program Files\perfino\agent\perfino.jar" %CATALINA_OPTS%
在打电话给

call "%EXECUTABLE%" run %CMD_LINE_ARGS%

-javagent
是一个VM参数,它必须插入到java可执行文件之后、主类名之前的命令行中

Tomcat的启动脚本支持一个环境变量
CATALINA\u OPTS
。在startup.bat中,可以插入行

set CATALINA_OPTS="-javaagent:C:\Program Files\perfino\agent\perfino.jar" %CATALINA_OPTS%
在打电话给

call "%EXECUTABLE%" run %CMD_LINE_ARGS%
在我将“”添加到上述答案后,它开始工作

set CATALINA\u OPTS=-javaagent:“C:\Program Files\perfino\agent\perfino.jar”%CATALINA\u OPTS%

在我将“”添加到上述答案后,它开始工作


set CATALINA\u OPTS=-javaagent:“C:\Program Files\perfino\agent\perfino.jar”%CATALINA\u OPTS%

我添加了如下内容,并在单击它后立即关闭startup.bat。tomcat没有启动。我已使用startup.bat文件更新了我的问题:okHome set CATALINA_OPTS=-javaagent:C:\Program Files\perfino\agent\perfino.jar%CATALINA_OPTS%set“可执行文件=%CATALINA_HOME%\bin\CATALINA.bat”如何为linux进行安装?perfino和jprofiler之间的区别是什么。您已经给出了从jprofiler本身附加jvm的选项,所以为什么我需要使用perfino?敬请告知。对于Linux,这是相同的,只需将set替换为“export”。perfino是一个低开销的监控工具,JProfiler是一个开发探查器。我添加了如下内容和startup.bat,单击后立即关闭。tomcat没有启动。我已使用startup.bat文件更新了我的问题:okHome set CATALINA_OPTS=-javaagent:C:\Program Files\perfino\agent\perfino.jar%CATALINA_OPTS%set“可执行文件=%CATALINA_HOME%\bin\CATALINA.bat”如何为linux进行安装?perfino和jprofiler之间的区别是什么。您已经给出了从jprofiler本身附加jvm的选项,所以为什么我需要使用perfino?敬请告知。对于Linux,这是相同的,只需将set替换为“export”。perfino是一个低开销的监控工具,而JProfiler是一个开发探查器。