Kubernetes Apache Ignite随机LRU逐出算法

Kubernetes Apache Ignite随机LRU逐出算法,ignite,kubernetes-helm,Ignite,Kubernetes Helm,我的项目在Kubernetes中设置了一个无状态ApacheIgnite集群。在性能测试期间,每个ApacheIgnitePod的内存已达到其内存限制,并降低了应用程序性能 在阅读了一些内容之后,我们发现默认情况下没有实现任何逐出策略,文档中实际上有一节建议我们可以为堆外逐出实现逐出。 但是,我们在实现该策略时面临一个问题,因为我们使用的是helm图表,它没有为我们提供太多修改配置xml的选项。 非常感谢您的帮助据我所知,点火XML配置已进入此头盔图表。不幸的是,无法通过它配置到期策略。从我

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

在阅读了一些内容之后,我们发现默认情况下没有实现任何逐出策略,文档中实际上有一节建议我们可以为堆外逐出实现逐出。

但是,我们在实现该策略时面临一个问题,因为我们使用的是helm图表,它没有为我们提供太多修改配置xml的选项。


非常感谢您的帮助

据我所知,
点火
XML
配置已进入此
头盔
图表。不幸的是,无法通过它配置到期策略。从我的观点来看,这里唯一的选择是贡献这个图表,或者只是调整它以供本地使用。或者您可以寻求其他方法来实现部署自动化。

我认为您应该启用持久性,并为POD提供更小的内存量,以便数据区域更小。在我的情况下,不允许启用持久性。根据您的建议,我应该给服务器机架或客户端机架提供较小的内存量吗?因为客户机实际上是一个SpringBoot应用程序,我无法更改内存的数量,所以我和我的团队决定调整图表