本記事では、非本番環境のSitecore Managed Cloudコンテナ内に実行されているプロセスのメモリ ダンプの収集について説明します。
註:本番環境におけるメモリ ダンプの収集方法については、Sitecoreサポートにお問い合わせください。
註:
メモリ ダンプを収集するには、以下の手順を実施してください。
cd C:\ProcDumpバイナリ ファイルをポッドにコピーします。例:
kubectl.exe cp procdump64.exe sitecore/cd-76495d74d-x5bmn:procdump64.exe
kubectl exec -it "pod_name" -n "namespace" -- powershell例:
kubectl.exe exec -it cd-76495d74d-x5bmn -n sitecore -- powershell
(Get-Process | where -Property ProcessName -eq "w3wp").id
.\procdump64.exe -ma <w3wp PID> -accepteula例:
\procdump64.exe -ma 5688 -accepteula \procdump64.exe -ma 5688 -accepteula -c 80 -s 5
Copy-Item -Path .\w3wp.exe_221202_143040.dmp -Destination '.\App_Data\Submit Queue\'