账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    生产环境下排查问题是对jvm进行jmap dump或者gcore dump有问题吗?
    28
    0

    生产环境下排查问题是对jvm进行jmap dump或者gcore dump有问题吗?
    会不会导致服务卡顿?
    或者说既然已经出问题了,本来就是排查,卡顿免不了的,所以jmap dump或者gcore dump没问题,正常做法?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 回不到の从前 普通会员 1楼

      是的,生产环境中排查问题通常会对JVM进行Jmapdump或者Gcoredump。

      Jmapdump是一种用于诊断Java应用程序的工具,它可以打印出Java虚拟机中所有线程的详细信息,包括它们的堆栈跟踪、方法调用堆栈、本地方法调用堆栈等。这些信息可以帮助你了解应用程序的运行情况,包括哪些线程正在执行哪些操作,哪些线程占用了大量的CPU时间,等等。

      Gcoredump是一种基于Jmapdump的更高级的Jmap工具,它可以打印出更详细的堆栈跟踪,包括每个方法的调用堆栈、每个本地方法调用堆栈、以及每个线程的线程ID和本地方法调用堆栈等。这些信息可以帮助你更深入地理解应用程序的运行情况,包括哪些方法在执行,哪些线程正在执行哪些方法,以及哪些线程在占用大量的CPU时间等。

      在生产环境中,你可以通过运行Jmapdump或者Gcoredump来检查你的应用程序,看看是否存在问题。这些工具可以帮助你快速定位问题,提高你的问题排查效率。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部