栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

IntelliJ IDEA配置远程Debug k8s服务调试

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

IntelliJ IDEA配置远程Debug k8s服务调试

本遍文章可以帮助在本地无法重新测试环境的问题,需要本地进行Debug线上的服务,方便排查问题。


文章目录
  • 一、IntelliJ IDEA本地配置
  • 二、K8s服务配置端口
  • 三、IntelliJ IDEA本地调试
  • 四、总结


一、IntelliJ IDEA本地配置
  • Host :远程服务的IP
  • Port:远程服务的端口
  • 配置到K8s服务的yaml文件上:
    -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=15008
  • 选择需要Debug的模块或者服务。
二、K8s服务配置端口

在K8s服务的yaml文件添加以下配置,更新yaml文件,服务会自动重启。

containers:
        - args:
            - >-
              -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=15008
三、IntelliJ IDEA本地调试

本地Debug启动之后,会在控制台看到以下一行日志输出,就可以本地调试线上的服务啦。

Connected to the target VM ,address 'Host:15008',transport: 'socket'
四、总结

本篇文章主要说了如何调试线上的服务,对于我们排查问题是很多帮助的,如果觉得本篇文章有用,欢迎评论、点赞、收藏和转发,谢谢。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/343080.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号