Skip to main content

实例计数

EXPERIMENTAL

Cloud Run 处于 Alpha 阶段,这意味着 API 可能会在任何版本中更改,文档尚未完成。请查看 更改日志 以了解最新的重大更改。

Remotion Cloud Run 将根据对服务发出的请求数量而自动扩展或缩减。默认情况下,Remotion 服务中没有并发性。这意味着一个实例上只会发生一个渲染。当发出另一个请求时,GCP 将会启动另一个 Cloud Run 实例来执行该渲染。

最小实例计数

默认情况下,Cloud Run 服务的最小实例数量设置为 0。这样做的好处是可以缩减到零,因此如果没有用户请求您的服务,您将不会被收费。您可能希望增加最小实例数,以便渲染更快地启动,尽管这只会消除同时渲染直到达到最小限制的冷启动时间。

warning

任何正在运行的实例,即使它们没有执行渲染,也将在 GCP 中产生费用。默认的最小实例数量为零,这意味着当没有请求发送到您的服务时,您不会被收费。

最大实例计数

这是一次可以创建的最大实例数量,其默认值为 100。在 GCP 中可以设置的最大值也是 100 - 可以在此处找到有关限制的更多信息。如果超过最大实例数量,进一步的请求将以 503 服务不可用 响应失败。GCP 提供了 Cloud Tasks 用于排队请求,可以与 Cloud Run 一起使用

note

您可能希望为产品的某些层级提供较低的最大实例限制,并为更高层级的计划提供较高的实例限制。这可以通过部署多个 Cloud Run 服务并根据需要在产品中调用它们来实现。

参见