如何在 Windows Server 2016 中使用 tomcat 配置 Stackify 前缀?
Posted
技术标签:
【中文标题】如何在 Windows Server 2016 中使用 tomcat 配置 Stackify 前缀?【英文标题】:How to configure Stackify prefix with tomcat in windows server 2016? 【发布时间】:2020-05-14 07:55:23 【问题描述】:-
我已经在 windows x64 服务器上下载了 stackify 前缀。
以管理员身份运行安装
我的 java 代理文件位置是
C:\Program Files (x86)\StackifyPrefix\java\lib\stackify-java-apm.jar
我导航到我的 tomcat 安装目录,打开 C:\Program Files\Apache Software Foundation\Tomcat 9.0_Tomcat91\bin\catalina.bat
文件并在第一次设置本地行之后插入 set CATALINA_OPTS=%CATALINA_OPTS% -javaagent:"C:\\Program Files (x86)\\StackifyPrefix\\java\\lib\\stackify-java-apm.jar"
。
重启tomcat服务器windows服务
启用前缀 .NET Profiler
打开 localhost:2012
无法查看 tomcat 请求。
但我可以查看我的 IIS 请求。我在这里缺少什么?
我的tomcat版本是9,JDK 1.8,Windows 2016
【问题讨论】:
似乎一切都很好。它应该工作! 【参考方案1】:除了一件事之外,您遵循的所有步骤都可以。当您将此 java 代理与作为 Windows 服务安装的 tomcat 连接时,它不起作用。 请按照以下步骤操作:-
-
下载tomcat zip版本
转到 catelina.bat 文件并包含
set JAVA_HOME=C:\Program Files\Java\jre1.8.0_251
set CATALINA_OPTS=%CATALINA_OPTS% -javaagent:"C:\\Program Files (x86)\\StackifyPrefix\\java\\lib\\stackify-java-apm.jar"
配置您的 server.xml 和用户
运行startup.bat
瞧!它现在可以在 localhost:2012 上运行
【讨论】:
以上是关于如何在 Windows Server 2016 中使用 tomcat 配置 Stackify 前缀?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Windows Server 2016 中使用 tomcat 配置 Stackify 前缀?
如何在Windows Server 2016中启用Adobe Flash Player
如何查看 Windows Server 2016 中所有 PowerShell 会话的命令历史记录?
如何从注册表中确定 Windows Server 2016 版本