Apache Ignite 2.16容器缺jmap/jstack,负载下Pod堆异常求助
Apache Ignite 2.16在Kubernetes负载测试中Pod重启及堆内存异常问题排查求助
环境与现象
- Kubernetes环境中部署3个副本的Apache Ignite 2.16 Pod
- 负载测试期间,Ignite Pod出现重启现象,堆内存持续攀升后出现异常变化,相关监控数据如下:
Line 4207: ^-- Heap [used=3396MB, free=57.74%, comm=3638MB] Line 4235: ^-- Heap [used=3744MB, free=53.42%, comm=3996MB] Line 4263: ^-- Heap [used=3972MB, free=50.57%, comm=4162MB] Line 4291: ^-- Heap [used=4358MB, free=45.78%, comm=4450MB] Line 4319: ^-- Heap [used=4219MB, free=47.5%, comm=4502MB] Line 4347: ^-- Heap [used=4420MB, free=45%, comm=4784MB] Line 4375: ^-- Heap [used=4705MB, free=41.47%, comm=5040MB] Line 4403: ^-- Heap [used=4962MB, free=38.27%, comm=5290MB] Line 4431: ^-- Heap [used=5200MB, free=35.3%, comm=5576MB] Line 4459: ^-- Heap [used=5571MB, free=30.69%, comm=5818MB] Line 4489: ^-- Heap [used=6215MB, free=22.68%, comm=6514MB] Line 4517: ^-- Heap [used=6707MB, free=16.56%, comm=7054MB] Line 4545: ^-- Heap [used=7186MB, free=10.6%, comm=7520MB] Line 4573: ^-- Heap [used=7579MB, free=5.71%, comm=7908MB] Line 4604: ^-- Heap [used=7265MB, free=9.61%, comm=8038MB] Line 4668: ^-- Heap [used=7914MB, free=1.54%, comm=8038MB] Line 4741: ^-- Heap [used=7964MB, free=0.92%, comm=8038MB] Line 10969: ^-- Heap [used=7973MB, free=0.8%, comm=8038MB]
额外配置信息
- 未开启
onHeapEnabled,配置值为False - 未启用Native persistence
- 测试时段未触发SQLIgnite查询
排查诉求
尝试抓取堆转储(Heap dump)和线程转储(Thread dump)时,发现Apache Ignite Docker镜像中缺少jmap、jstack命令,请求告知解决方案,或推荐内置这些命令的JDK11版Apache Ignite Docker镜像。
内容的提问来源于stack exchange,提问作者Karthik_Rajendiran
相关产品推荐
相关产品推荐

