关于java:idea远程链接k8s-debug

3次阅读

共计 314 个字符,预计需要花费 1 分钟才能阅读完成。

首先在容器启动时减少一个环境变量

env:
- name: JAVA_TOOL_OPTIONS
  value: >-
    -agentlib:jdwp=transport=dt_socket,server=y,address=5005,suspend=y

而后将服务端口转发裸露进去,如 deployment 名称是 user-service

kubectl port-forward deployment/user-service 5005:5005  -n=dev --address=0.0.0.0

最初在 idea 增加近程 JVM 调试的启动项

host 填写上 k8s 服务器地址,端口填写 5005 点击确定利用即可

而后在启动项抉择方才的近程 jvm 调试启动

能够欢快的 debug 了

正文完
 0