首先在容器启动时增加一个环境变量
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了
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。