Tomcat 远程调试端口开放以及详细堆栈信息

远程端口开放:

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=7899,suspend=n 

内存溢出详细堆栈信息:

-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=./heap_dump.bin

catalina.sh中CATALINA_OPTS末尾增加:

CATALINA_OPTS="$CATALINA_OPTS -server -Xms512M -Xmx768M -Xss1024k -XX:NewSize=128M -XX:MaxNewSize=256M -XX:PermSize=64M -XX:MaxPermSize=128M -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:+DisableExplicitGC -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:MaxTenuringThreshold=31 -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection -XX:LargePageSizeInBytes=128m -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=7899,suspend=n

-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=./heap_dump.bin"

然后重启就好。

eclipse配置远程调试:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏非著名程序员

Android调用手机中的应用市场,去评分的功能实现

在我们常常使用的软件当中,我们经常可以看到在软件的设置界面,有一个功能那就是去评分的功能,只要我们一点击“去评分”就会调用手机中的应用市场软件。一开始我以为这个...

1995
来自专栏上善若水

025android初级篇之Android am命令的实现

am命令一个重要的调试工具,主要功能包括如下: 启动停止Activity Service,启动Broadcast, 查看管理这些信息。

2096
来自专栏DeveWork

10个使用 Foundation 框架开发的WordPress 主题推荐

上一篇文章介绍了《Foundation:高级的响应式前端框架》,今天则介绍10个使用 Foundation 框架开发的WordPress 主题,对于想研究 Fo...

26910
来自专栏非著名程序员

Android 图片选择到裁剪之步步深坑

前言 最近在自己的项目里实现了一个头像选择的功能,就是先从相册里选取一张图片再调用系统的裁剪功能来制作头像,效果就像下面这样: ? 本以为很小的一个功能,却远远...

3258
来自专栏向治洪

软件更新时候出现和原包名冲突

如果你是一个开发人员,那么出现这个问题可能是因为,较旧的版本你是使用eclipse自动发布到模拟器上的,而eclipse自动发布时使用的是一个测试用签名,这个签...

1856
来自专栏安全

Wordpress <= 4.9.6 任意文件删除漏洞

本文转载自:Wordpress <= 4.9.6 任意文件删除漏洞 -http://blog.vulnspy.com/2018/06/27/Wordpress-...

9116
来自专栏Android干货

Android项目实战(四十):Andoird 7.0+ 安装APK适配

2956
来自专栏码农笔录

Android N 7.0 上安装apk问题

1183
来自专栏移动开发

Andorid检测支付宝客户端是否安装

1184
来自专栏封碎

在一个apk中调用另外一个apk中的activity 博客分类: Android小技巧 AndroidCC++C#Web

    其实,这本来是一件很简单的事情,但是我发现很多人问我这个问题,所以写篇小文章供参考。

802

扫码关注云+社区