cod*_*ial 7 google-cloud-platform google-kubernetes-engine google-cloud-run
我在云运行上部署了 python Flask API。自动缩放、CPU、并发性一切都可以在云运行中配置。现在的问题是实际负载测试,大约 40k 并发用户连续访问 API。
云运行是否可以处理这些巨大的数据量,或者我们应该将我们的应用程序移植到 GKE?决定 Cloud run 与 GKE 的因素有哪些?
Jak*_*son 14
Cloud Run 旨在准确处理您正在谈论的内容。它非常高性能且可扩展。您还可以设置每个容器/服务的并发性等内容,这在有效负载可能较大的情况下非常方便。
当您需要自定义平台、执行中间人或环境复杂性或处理可能长时间运行的计算等时,您可能会使用 GKE。您可能会在大型企业或高度监管的环境中发现这种情况。Kubernetes 几乎就像一个私有云,但它非常复杂,有自己的工作方式,并且需要持续维护。
这显然是固执己见,但如果你想不出为什么需要 Kubernetes/GKE 的具体原因,Cloud Run 会在 API 方面胜出。
不过要提供更多细节;请参阅Cloud Run 限制和配额。
特别有趣的限制是 1000 个容器实例,但请注意,它可以根据请求增加。
| 归档时间: |
|
| 查看次数: |
4556 次 |
| 最近记录: |