gpt4 book ai didi

google-cloud-platform - 谷歌云运行需要负载均衡吗?

转载 作者:行者123 更新时间:2023-12-04 12:34:27 26 4
gpt4 key购买 nike

我目前正在部署一个前端,该前端将根据谷歌云平台上的使用情况动态扩展。一位 friend 建议我使用谷歌云运行。我使用简单的快速服务器将我的 Angular 前端构建到 docker 镜像,并部署在 google cloud run 上。这(据我所知)意味着当一个 docker 实例达到请求阈值时,另一个将启动并接受额外的请求。这与负载均衡器有何不同?我需要在谷歌云运行扩展之上的负载平衡器吗?
对于我缺乏 DevOps 知识,我提前道歉。

最佳答案

Cloud Run 提供 autoscaling ,这意味着您不一定需要输入 Load Balancer in front of your Cloud run services (which in the case of serverless products in GCP are known as Network Endpoint Groups ),因为这是代表您自动完成的:每个修订版都会自动扩展到处理所有传入请求所需的容器实例数量,甚至更酷,因为它是零服务的规模,如果您不这样做,实例数量可以达到零接收任何请求(请注意,启动每个新实例确实需要一些时间,这称为 cold starts ,因此您始终可以将值设置为 min_instances 以避免此类问题)。如果您只将应用程序的后端部分托管在 Cloud Run 中,并且需要您的负载均衡器进行某种特殊路由,那么网络端点组的使用更具针对性,我相信最广泛的用途是如果您需要有一个 fixed external IP address为您的应用程序。

关于google-cloud-platform - 谷歌云运行需要负载均衡吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66194232/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com