提问者:小点点

库伯内特斯Apache点燃随机LRU驱逐算法


我的项目在Kubernetes中设置了一个无状态Apache Ignite集群。在性能测试期间,每个Apache Ignite pod的内存已达到其内存限制,并降低了应用程序的性能。

在阅读了一些内容后,我们发现默认情况下没有实施任何逐出策略,并且实际上文档中有一个部分建议我们可以为堆外逐出实施逐出。https://apacheignite.readme.io/docs/evictions#section-random-lru

但是,我们在实施策略时遇到了问题,因为我们使用的是 helm 图表,它没有为我们提供太多修改配置 xml 的选项。https://github.com/helm/charts/tree/master/stable/ignite

非常感谢您的帮助


共1个答案

匿名用户

据我所知,IgniteXML配置被硬编码到这个Helm图表中。不幸的是,到期策略无法通过它进行配置。从我的角度来看,这里唯一的选择是为这个图表做出贡献,或者只是调整它以供您本地使用。或者您可以寻求其他方法来实现k8s部署自动化。