`
strongant
  • 浏览: 66867 次
  • 性别: Icon_minigender_1
  • 来自: IT
社区版块
存档分类
最新评论

tomcat配置javaagent参数

阅读更多
当javaagent开发完成后,如:myagent.jar,需要通过tomcat方式启动,参数配置如下:

for linux,需要在tomcat根目录的bin目录下创建setenv.sh文件,内容如下:

set JAVA_OPTS="-javaagent:/opt/myagent.jar=appCode=10000"

或者也可以把参数设置在CATALINA_OPTS变量里面

set CATALINA_OPTS="-javaagent:/opt/myagent.jar=appCode=10000"

for windows,也是类似的在bin目录下创建setenv.bat文件,文件里面的内容跟上面的一样。


最重要的一点:必须通过bin目录的start.sh或start.bat脚本启动tomcat,不然上面配置的javaagent参数不会生效。
分享到:
评论

相关推荐

    JAVA-OPTS参数设置.docx

    JAVA-OPTS参数设置 JAVA-OPTS 是一个变量,用于设置 JVM 相关运行参数。JVM 是 Java Virtual Machine 的缩写,表示 Java 虚拟机。JAVA-OPTS 变量的设置对 Java 应用程序的性能和稳定性具有重要影响。 在设置 JAVA-...

    windows64位环境tomcat7.0、8.0下载(内含一张tomcat优化代码截图)

    关于“tomcat优化代码截图”,这可能是一份展示如何优化Tomcat配置的示例。常见的Tomcat性能优化策略包括: 1. 调整JVM参数:例如,增加堆内存(-Xms和-Xmx)、设置新生代和老年代大小(-XX:NewRatio, -XX:...

    tomcat远程debug与jrebel热部署文件

    set JPDA_OPTS=-javaagent:jrebel.jar ``` 此外,`jrebel.info`文件通常用于记录JRebel的配置信息,包括类路径、资源路径等,确保JRebel能正确识别你的项目结构。根据你的项目需求,可能需要对这个文件进行适当的...

    修改java 不重启tomcat

    通常需要在IDE的运行配置中添加JRebel的启动参数,例如`-javaagent:path/to/jrebel.jar`,这里的`path/to/jrebel.jar`是JRebel代理的路径。 3. **生成JRebel配置文件**:JRebel会自动生成一个`.rebel.xml`配置文件...

    Tomcat 热部署方案

    同时,如果你的Tomcat配置了其他JVM参数,如日志管理器或日志配置文件,不要删除它们,而是将新参数追加到现有参数后面。例如: ``` set JAVA_OPTS=%JAVA_OPTS% -noverify -javaagent:F:\jrebel-3.0-M1\jrebel.jar ...

    pinpoint安装部署、监控tomcat、weblogic、webSphere手册

    java -javaagent:/path/to/pinpoint-agent-1.8.1.jar -jar app.jar ``` 6. **监控 Weblogic 和 WebSphere**:对于 Weblogic 和 WebSphere 等其他应用服务器,安装 Agent 的过程略有不同,但基本原理相似,主要是...

    zabbix监控tomcat资源

    在监控Tomcat时,我们可能需要在Tomcat服务器上安装Zabbix Agent,并配置其与Tomcat JMX通信的参数。 文件列表中的"catalina-jmx-remote.jar"是Tomcat中的一个关键库文件,它包含了JMX远程访问所需的功能。通常,...

    Zabbix实现监控tomcat,自动启动崩溃tomcat.zip_tomcat_tomcat运行监控_vastgi7_zabb

    针对Tomcat的监控,我们需要配置Zabbix Agent在Tomcat服务器上运行。首先,我们需要在Tomcat服务器上安装Zabbix Agent,然后在Zabbix Server上配置相应的监控项。这些监控项可能包括Tomcat的进程状态、CPU和内存使用...

    tomcat-8.5 Linux版本亲测可用 .zip

    10. **监控与维护**:使用`jmx_prometheus_javaagent.jar`等工具,可以将Tomcat的JMX指标暴露为Prometheus格式,从而进行实时监控。定期备份`conf`、`webapps`和`work`目录,以便在出现问题时恢复。 总的来说,这个...

    red5 与 tomcat项目集成

    - 修改 `webAppRootKey`:将 `webAppRootKey` 参数的值设置为你的项目名,这有助于确定 Web 应用的根路径。 6. **配置文件拷贝**:将 Red5 的 `src\conf\war` 目录下的其他文件复制到现有项目的源码目录下,确保...

    AgentWeb_Jadeagent_jadeagent_untildog_tomact启动agent_jspAgent部署_源

    2. **修改Tomcat配置**:编辑Tomcat的启动脚本,比如`catalina.sh`,在`JAVA_OPTS`环境中添加JadeAgent的启动参数,如`-javaagent:path/to/jadeagent.jar`。 3. **配置web应用**:在`WEB-INF/web.xml`中,添加一个`...

    让独立部署的tomcat也支持热部署(不依赖Eclipse或MyEclipse)

    1. **配置JVM参数**:在Tomcat的启动脚本(如`catalina.sh`或`catalina.bat`)中添加JRebel的JVM参数。这些参数告诉Tomcat在启动时加载JRebel代理。添加以下行到`setenv.sh`或`setenv.bat`(根据你的操作系统): `...

    tomcat日志详细说明

    日期.log**:这是Tomcat最核心的日志文件之一,记录了Tomcat启动过程中的详细信息,包括JVM参数、操作系统信息等。例如,在成功启动时,你可能会看到如下的日志记录: ``` 24-Dec-2018 13:30:02.664 信息 [main] ...

    Tomcat面试题(相关面试问题整合)

    使用-Javaagent参数添加远程调试选项,如`-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=8000`,然后通过IDE如IntelliJ IDEA或Eclipse进行远程连接。 12. **Tomcat的错误日志在哪里查看?** ...

    apache-skywalking-java-agent-9.2.0

    - **安装**:将skywalking-agent目录添加到Java应用的启动参数中,例如使用`-javaagent`参数指定agent路径。 - **配置**:SkyWalking的Java代理可以通过`agent.config`文件进行配置,包括服务命名、日志级别、数据...

    远程调试方法参数配置

    本文将详细解释远程调试方法中的参数配置,尤其是针对使用Tomcat服务器进行Java远程调试的情况。 #### 远程调试基本概念 远程调试是指通过网络连接,在本地计算机上控制并调试运行在远程服务器上的程序。这种方式...

    centos7+Tomcat+MySQL+nginx电子商务站点部署及rsync备份

    ##### 3.1 centos7-1之Tomcat配置 1. **修改主机名**:根据实际需求设置合适的主机名。 2. **检查系统Java、jdk安装及版本情况**:确保已安装正确版本的Java环境。 3. **安装JDK**:如果未安装或版本不符合要求,则...

    tomcat 热部署 hot deploy Jrebel 加大JVM内存

    3. 修改Tomcat启动脚本:在Tomcat的bin目录下,编辑`catalina.sh`(对于Linux/Mac)或`catalina.bat`(对于Windows),在`JAVA_OPTS`变量中添加Jrebel的启动参数,如 `-javaagent:path/to/jrebel.jar`,确保路径指向...

Global site tag (gtag.js) - Google Analytics