Google Cloud计算引擎超时窗口



我有一个运行超过10分钟的过程(python(。最初想到在Google Cloud App Engine中运行,因为它有60秒的超时窗口计划在Google Compute Engine中运行。但是我知道计算引擎也有10分钟的超时窗口,但是我找不到Internet中的信息。

所以考虑了检查,请让我知道Google计算引擎是否也有超时的窗口?

谢谢,

应用引擎标准

App Engine Standard Envirancts具有用于HTTP请求的60 second超时,并且在任务队列中的任务中有10 minute超时。App Engine Standard在专门的沙盒环境上运行。

这里还有一些有关您可以在App Engine Standard中获得的各种DeadlineExceededError消息以及如何处理它们的信息。

应用程序发动机灵活

App Engine还提供了替代环境(App Engine flexible oka Flex(,该环境又在Google Compute Engine(GCE(VMS上运行。它具有60 minutes的超时。它还在语言和运行时提供了更大的灵活性。

APP引擎环境(标准和FLEX(都是托管的平台即服务环境(如所示,您不必担心旋转基础基础架构并管理它们(。Google App Engine会自动处理此功能。

您可以查看App Engine Standard vs App Engine Flex的比较。

直接使用GCE VM

直接使用Google Comperute Engine(GCE(VM时,它们没有任何相关的超时(除了我下面描述的可预先抢占VM(。GCE VM将由您完全管理,您可以控制实例运行的时间。

有时,由于持续的维护事件,您的VM可以实时迁移,而BTW主要对您和您在VM上运行的应用程序都透明。由于无法控制的硬件故障,您的机器可能有时会重新启动,但这就是您需要使应用程序能够弹性的此类故障的地方。实际上,通过使用应用引擎,这些详细信息是从您抽象的,并由Google完全管理。

可预先vMS

可享有的VM是较低的成本和短暂的GCE VM,其最大持续时间为24 hours,甚至在此之前,如果GCE想将基本资源用于其他目的,则可以终止。这对于处理没有严格延迟要求的批处理工作负载更有用。

相关内容

  • 没有找到相关文章

最新更新