【问题标题】:Remote Debugging disconnects very frequently for IntellijIntellij 的远程调试非常频繁地断开连接
【发布时间】:2019-05-30 09:41:24
【问题描述】:

我正在尝试使用 intellij 远程调试我的代码,但它会在几秒钟内断开连接。谁能建议我如何防止或增加断开连接的时间。

【问题讨论】:

  • 这不是很多细节。什么类型的应用程序?在什么类型的服务器上运行?具体是什么错误?对于 java/tomcat,您需要确保所选的 jdw 端口在远程计算机上已打开并正确配置。然后在运行/调试配置的启动/连接选项卡中,选择“调试”并在那里输入端口。
  • 我正在运行 Spring boot maven 应用程序。我正在尝试使用端口/配置详细信息来调试部署在 k8s 上的服务之一。

标签: java debugging intellij-idea remote-debugging


【解决方案1】:

我怀疑这可能不是 Intellij 远程调试器的问题。这很可能是因为您花时间完全停止了 JVM。

对于我的情况(症状完全相同),在单步执行代码并查看内容大约 1 分钟后,我总是断开连接。由于活动检查失败,Kubernetes 重新启动了 pod。当 pod 重新启动时,调试器会断开连接。

我通过将断点更改为“暂停线程”而不是“暂停 jvm”解决了我的问题。

【讨论】:

    猜你喜欢
    • 2021-06-16
    • 1970-01-01
    • 2017-10-29
    • 1970-01-01
    • 2015-01-10
    • 1970-01-01
    • 2013-06-25
    • 1970-01-01
    • 2012-02-10
    相关资源
    最近更新 更多