Amr*_*rle 5 java memory-leaks heap-dump kubernetes kubernetes-pod
请提供一个简单的分步指南,以查看来自 Kubernetes pod 的 Java 堆转储。
kubectl exec -it herle-deployment-pod-5757d89d85-wrpc9 bash
Run Code Online (Sandbox Code Playgroud)
获取进程 ID(顶部命令)
创建 Java 堆转储
jmap -dump:live,format=b,file=<file_name>.bin <process_id>
Run Code Online (Sandbox Code Playgroud)
例子:
jmap -dump:live,format=b,file=application_heap_dump.bin 1
Run Code Online (Sandbox Code Playgroud)
kubectl cp <pod_name>:<heap_file> <your local destination directory>
Run Code Online (Sandbox Code Playgroud)
例子:
kubectl cp herle-deployment-pod-5757d89d85-wrpc9:/tmp/application_heap_dump.bin /Users/amritharajherle/Desktop/application_heap_dump.bin
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9714 次 |
| 最近记录: |