Google Run Managed - 如何保持最低限度的实例数,而不是 0

Google Run Managed - 如何保持最低限度的实例数,而不是 0

我们在 Google Run 平台上部署了一组服务,用于管理 Web 应用程序,每当没有流量时,服务似乎都会进入睡眠状态,然后每当有新流量进入时都需要很长时间才能唤醒它们。有没有办法让至少一个服务实例保持活动状态,而不必通过定期向这些容器发送查询来伪造流量?该选项在 UI 中被禁用,在命令行中,唯一可用的选项似乎是在运行 Anthos 集群时,而不是完全托管时: https://cloud.google.com/sdk/gcloud/reference/run/deploy#--min-instances

我们使用以下命令来部署我们的服务:

答案1

如果您的问题与在 App Engine 中管理实例有关,则可以使用手动扩展选项。手动扩展指定无论负载水平如何都连续运行的实例数。这允许执行诸如复杂初始化和依赖于内存状态的应用程序等任务。请参阅链接-1了解详情。

如果你的问题与如何将 GKE 上的 k-native 的最小比例设置为 1 有关?请参阅链接-2

相关内容