微服务可扩展部署

时间:2018-07-11 10:09:21

标签: spring-boot google-cloud-platform microservices google-kubernetes-engine

我最近开发了REST API。我的项目是使用SpringBoot通过微服务开发的。我在项目中使用了Zuul API Gateway和Eureka Discovery服务器。我将其部署在google kubernetes集群上。当我对Rest API调用进行负载测试时,它告诉我,它每秒只能处理几个请求。 我需要知道的是如何为我的服务自动缩放kubernetes容器。我应该考虑什么参数? Ram使用率或CPU使用率或任何其他???

1 个答案:

答案 0 :(得分:0)

确保通过服务(入口或loadBalancer)公开豆荚,并使用HPA。您必须监视自己的广告连播,才能查看主要使用的指标。如果Pod首先会耗尽内存,请将HPA设置为以内存为基础,反之亦然。