tomcat远程调试配置

编辑打开$CATALINA_BASE/bin/catalina.sh并找到:

1 if [ "$1" = "jpda" ] ; then
2   if [ -z "$JPDA_TRANSPORT" ]; then
3     JPDA_TRANSPORT="dt_socket"
4   fi
5   if [ -z "$JPDA_ADDRESS" ]; then
6     JPDA_ADDRESS="调试端口"
7   fi

保存退出。

以调试模式启动:

sh catalina.sh jpda start
时间: 2024-11-05 15:55:57

tomcat远程调试配置的相关文章

tomcat 远程调试配置

linux 在startup.sh开始处中增加如下内容: declare -x JAVA_OPTS="-agentlib:jdwp=transport=dt_socket,address=61285,suspend=n,server=y -server -Xms512m -Xmx512m -XX:MaxNewSize=256m -XX:PermSize=512M -XX:MaxPermSize=512m" 然后启动Tomcat即可. windows下是增加如下内容: set JAVA_

IDEA + tomcat 远程调试(JPDA)

一.修改 tomcat 配置,启动远程调试 Linux(bin\catalina.sh) # 将 localhost 改为 0.0.0.0 if [ -z "$JPDA_ADDRESS" ]; then JPDA_ADDRESS="0.0.0.0:8000" # 启动调试 bin/catalina.sh jpda start Windows(bin\catalina.bat) 按照 Linux 方式修改似乎不起效果. # 设置变量 set JPDA_ADDRESS=

tomcat 远程监控配置(JConsole)

 tomcat 远程监控配置     在生产环境下,使用top.vmstat等监控命令无法准确定位到单个tomcat应用服务的资源消耗情况:而JDK自带的JConsole具备图形化,可有效的监控服务状态: 通过本地主机配置JDK环境,服务段修改tomcat启动参数(即可实现无验证访问,也可实现远程账户密码访问) 部署环境:监控端:JDK9.0.1(win10 64 位) 服务段:tomcat-8.0.47(Centos 7.0  64位 ) 第一步:linux 系统下jdk安装 (1)安装wge

tomcat远程调试方法

同事部署的应用服务有些问题,让我帮着远程调试一下,记录一下调试方法. 1.服务的tomcat配置远程连接接口 tomcat所在节点的catalina.sh文件中添加: CATALINA_OPTS="-Xdebug  -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" 2.重启tomcat服务 3.eclipse连接远程服务 3.1 Run->debug Configurations->Remote j

开启Tomcat远程调试(转)

原文链接:http://www.07net01.com/2016/11/1721293.html 如何远程调试tomcat 一,linux环境下 1. 服防火墙打开8000端口,允许外网访问:2. 修改catalina.sh:搜索到如下行:JPDA_ADDRESS="localhost:8000" 改为:JPDA_ADDRESS="0.0.0.0:8000"意为:允许所有ip连接到8000端口,而不仅是本地.参考catalina.sh.debug的配置. 2. 执行

Tomcat远程调试

1.如果tomcat在Windows下 打开%CATALINE_HOME%/bin下的文件catalina.bat,加入下面这行: set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9999 其中address=8787是没被使用的端口号.连接方式有两种,为dt_shmem和dt_socket,

【tomcat】tomcat远程调试

修改tomcat bin目录下的catalina.sh,增加下面这行: CATALINA_OPTS="-agentlib:jdwp=transport=dt_socket,address=9797,suspend=n,server=y" 其中address为远程调试端口号,然后在IntelliJ中的Debug中进行设置: 首先把你远程服务器的ip和端口天灾remote Connection Settings里面,然后 将端口号设置为远程调试的端口,这个可以随意设置,只要不冲突就好了.

tomcat 远程debug配置,教你远程调试代码,解决线上故障

IDEA远程DEBUG Tomcat很简单,配置如下: 1.修改tomcat服务器配置 打开tomcat/bin/catalina.sh 在空白处添加如下参数 CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=xxx.xxx.xx.xx:60222,suspend=n,server=y" 说明:address为tomcat服务器ip地址,这里必须填上(如果是局域网ip,就填局域网ip,如果不填ip,可能启动会用12

eclipse环境下tomcat远程调试方法

前提:Windows环境tomcat是以catalina.bat方式而非Windows服务形式启动(两者所使用的JAVA配置及JVM参数会有差异). 服务器段设置 方法1:修改CATALINA_OPTS 修改 catalina.bat文件,添加:Set  "CATALINA_OPTS=-Xdebug  -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" 参数说明: -Xdebug