本地IDEA打断点debug容器

1.为应用开启JDWP调试端口

复制代码
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:容器debug端口

2.使用 kubectl port-forward 转发端口

复制代码
kubectl port-forward pod/<your-pod-name> 本地端口:容器debug端口

3.在IDE中配置Remote JVM Debug

  • 在IntelliJ IDEA中,创建或编辑一个 Remote JVM Debug 类型的运行配置。

  • 将 Debugger mode 设置为 Attach to remote JVM。

  • 将 Host 设置为 localhost,Port 设置为 5005。

  • 保存配置并点击Debug按钮,如果控制台显示 Connected to the target VM,则表示连接成功。

相关推荐
daidaidaiyu10 小时前
ThingsBoard 集群的核心逻辑源码分析
java
2601_9628857210 小时前
如何用 Python 自动识别股票的支撑位与压力位?
开发语言·python
爱吃奥利奥_wen11 小时前
面向对象三板斧:封装、继承、多态,到底在“装“什么、“承“什么、“变“什么?
开发语言·经验分享·c#
我可能是个假开发11 小时前
FTP Unicode 文件名导致 `550` 的问题分析与解决方案
java·开发语言·spring
caoerzhong11 小时前
中小企业上 WMS 该先上哪几块:JeeWMS 开源 Java 仓库管理系统的分批上线清单
java·python·开源
WL学习笔记12 小时前
日期类(C++)
开发语言·c++·日期类实现
【JAVA】玩家12 小时前
Spring核心原理全解析:从零到生产实战
java·后端·spring
Wang's Blog13 小时前
Java框架 SpringCloud 快速入门: 实现 Feign 最佳实践(抽取方式)
java·spring cloud
谢亮_vipxieliang13 小时前
Go map与结构体的正确使用
开发语言·golang·哈希算法
H.莓飛13 小时前
【C++】命名空间、缺省参数、函数重载与引用
linux·开发语言·c++·visual studio