Tomcat远程调试
2018-12-09 本文已影响72人
ac619467fef3
主要内容
- tomcat 远程debug
- tomcat-manager
- psi-probe监控
- tomcat调优
JDWP 协议
- 修改startup.sh
## exec "$PRGDIR"/"$EXECUTABLE" start "$@"
exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@"
- 修改catalina.sh,放开调试地址。
JPDA_ADDRESS="8000"
idea设置
-
创建配置。在菜单栏执行,Run-EditConfigurations,点击+,创建一个Remote类型配置,设置名称,设置地址和端口。
-
在配置列表中,下拉选择配置,执行调试。
- 在idea中设置断点,浏览器中访问url,触发函数。
debug可以在任意时刻对线上系统进行调试。
普通进程调试
命令行添加下面参数:
-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n