jvm jpda suspend的意义

suspend=y是jpda_options的参数之一,jpda即jvm远程调试,其中server=y是指的该jvm是被远程调试的对象,如果关闭,则该jvm启动的应用是不能被远程连接调试的。suspend是暂停、延缓、挂起的意思,如果suspend=y表示远程调试线程立即启动挂起,直到远程调试被连接上。如果希望从jvm启动的那一刻即可被调试,需要将suspend=y。

1.http://docs.oracle.com/javase/1.5.0/docs/guide/jpda/conninv.html 

suspendntrueTrue if the target VM is to be suspended immediately before the main class is loaded; false otherwise. 

2.http://bastengao.iteye.com/blog/941864 

Specifies whether JVM should suspend execution immediately after startup. Default is "n". 

3.http://blog.csdn.net/dracotianlong/article/details/9704223 

开放远程调试参数配置及方法;

4.http://blog.sina.com.cn/s/blog_6e2d53050101j9wy.html 

jpda远程调试配置

5.http://www.myexception.cn/program/1035514.html 

远程调试详述


我的建议,极个别情况下需要远程调试OA正式环境,这个时候需要开放server=y;suspend=y是指jpda自何时启动,配置成n是可以的。jpda除远程调试还可进行性能方面的监控和优化,是一种开发和测试工具,会损害线上服务的性能。建议平时关闭,需要时打开



高超  Chaos Gao


发送时间: 星期五, 2016年 3 月 18日 上午 9:05:56
主题: OA正式环境启动参数修改


OA正式环境 用于调试参数suspend现在设置为yes,可以远程关闭OA不需要服务器权限 建议设置为n suspend=n


     本文转自 gaochaojs 51CTO博客,原文链接:

http://blog.51cto.com/jncumter/1752411

,如需转载请自行联系原作者


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值