带有执行器度量的Spring BOOT自动缩放



我想使用执行器指标自动缩放后端Spring Boot应用程序,例如:jvm.threads。jvm.memory生。使用,process.cpu.usage。我的应用程序部署在kubernetes集群中,为此我在集群中使用HPA控制器。如何获取这些指标并配置我的HPA yaml文件以监视和观察这些参数并为每个指标添加阈值?

您可以为k8s API使用prometheus适配器,以便能够在HPA中使用执行器的指标。下面是一个用法示例:

您需要像Prometheus这样的中间代理,因为它为您做许多必要的事情,例如从自动伸缩组中的所有pod收集这些指标,存储指标,并提供查询语言来定义自动伸缩策略。

相关内容

  • 没有找到相关文章

最新更新