摘要
本发明公开了一种有效解决容器化JVM内存溢出的方法,包括:步骤S1:在容器内部部署JVM指标采集agent,采用Prometheus时序数据库固定频次拉取指标数据,监控容器中JVM内存使用情况;步骤S2:JVM‑controller控制器实时从Prometheus时序数据库查询容器中JVM指标,动态调整容器中JVM堆大小;步骤S3:修改JVM配置文件,优化JVM的垃圾回收机制。本方案解决了在容器化环境中JVM内存溢出的问题,提高了应用程序的稳定性和性能。
技术关键词
内存
容器
指标
配额
垃圾
回收算法
时序
控制器
机制
动态
数据
策略
对象
平台
频率