Jetty远程debug

简介: jetty里面的线程池QueuedThreadPool------------------INFO [qtp306949838-25] 1.开启服务器debug模式 项目目录下以mvnDebug命令启动mvnDebug jetty:run -Djetty.port=80启动服务器 其实就是比mvn启动多了Environment变量,添加一个变量MAVEN_DEBUG_OPTS=-X
jetty里面的线程池QueuedThreadPool------------------INFO [qtp306949838-25]
1.开启服务器debug模式

项目目录下以mvnDebug命令启动mvnDebug jetty:run -Djetty.port=80启动服务器
其实就是比mvn启动多了Environment变量,添加一个变量MAVEN_DEBUG_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000

suspend=y;会等待调试客户端连接上才启动服务器-----   Listening for transport dt_socket at address: 8000
suspend=n;直接以debug模式启动服务器

address=8000;客户端与调试器通信的端口

2.开始远程调试客户端

项目上右击Debug As -[Debug Configurations...]  新建一个Remote Java Application


填入远程服务器的ip地址和调试端口(8000)

点击[Debug]启动调试客户端
目录
相关文章
|
缓存 分布式计算 API
Spark Netty与Jetty (源码阅读十一)
  spark呢,对Netty API又做了一层封装,那么Netty是什么呢~是个鬼。它基于NIO的服务端客户端框架,具体不再说了,下面开始。   创建了一个线程工厂,生成的线程都给定一个前缀名。      像一般的netty框架一样,创建Netty的EventLoopGroup:      在常用...
1097 0