在我的集群中多次部署相同的微服务,以更快地实现性能



相当新

我们正在通过容器构建一个应用程序,当我们将其部署到GKE时,当负责处理图像和返回JSON结果的微保单时,我们的性能很慢。

当我们检查群集的利用率时,它仅显示约1%的CPU。这使我们得出结论,这不是计算资源瓶颈。

我想知道的是以下两个事情:

  • 增加相同微服务的容器是否有助于适应微服务的更多"并行"调用?
  • 如何优化容器以利用更多的计算能力来加快其处理?

谢谢!

最好的问候,Mervinlee tan

如果您没有经历高CPU使用情况,我的猜测是您需要调整算法。

您可以使用kubernetes replicaset或部署来运行同一容器的多个实例,并在其前面使用服务以将请求加载到每个容器实例。

最新更新