从10月8日-10日加入我们,在纽约市了解关于 GraphQL 联邦和 API 平台工程最新技巧、趋势和新闻。加入我们,在纽约市的 GraphQL Summit 2024
文档
免费开始

云无服务器概述

了解无服务器云路由用例和限制


注意

正在迁移至AWS。如果您在2024年5月21日之前初始化了您的无服务器,您可能需要迁移以保持云路由器运行。了解更多

Serverless 云路由器运行在由Apollo管理的共享基础设施上。无服务器适用于演示、原型,以及不需要每秒超过十个请求(RPS)的小型生产应用。

无服务器计算限制

以下情况可能导致无服务器资源耗尽:

  • 复杂的模式可能导致无服务器路由器的可用机器内存不足。例如,无服务器路由器不支持包含超过1,000个输入类型的模式。
  • 同时请求过多可能会导致您的无服务器云路由器过载。它将向您的客户返回429错误。

由于这些限制,某些工作负载可能需要您升级到联系销售以获取免费试用。

自动删除未使用的路由器

当无服务器云路由器30天内没有请求时,Apollo将删除该路由器。为了避免删除,请在30天限制之前在该路由器上运行一个操作。

在下文中了解有关未使用的路由器状态的信息。

无服务器路由器状态

所有云路由器可以有以下初始化运行中错误状态无服务器云路由器还有以下附加状态:

状态描述
正在运行,即将睡眠您的云路由器已连续六天未收到请求,并计划不久后将进入睡眠状态。
睡眠中您的云路由器已连续七天未收到请求,现在正在睡眠。 了解更多。
唤醒中您的云路由器之前处于睡眠状态,最近收到了请求。您可能会在约一分钟的API中断和最长五分钟的API中断期间体验API。
睡眠中,即将被删除您的云路由器已经休眠近30天,并将被删除。
已删除您的云路由器已被删除,但相关的图变仍然保留。您可以在任何时候重新创建云路由器。了解更多信息。

睡眠中

无服务器云路由器在七天内未收到请求时将进入休眠状态。在休眠期间,您的云路由器无法处理请求。

休眠的云路由器一旦收到请求就会自动唤醒。在唤醒过程中,您的云路由器无法处理新到达的请求。通常唤醒需要大约一分钟。

已删除

如果一个云路由器休眠了30天,Apollo会自动删除它。路由器的删除不会从GraphOS Studio中删除相关的图变,但会关闭支持您的云路由器的基础设施。

您可以访问已删除的路由器的配置和变体的模式,但不能恢复存储在GraphOS Studio中的任何秘密。根据无服务器数据保留策略,变体的度量信息在删除后仅保留一天。无服务器数据保留策略

上一页
配置
下一页
概览
评价文章评价在GitHub上编辑编辑论坛Discord

©2024Apollo Graph Inc.,经营名为Apollo GraphQL。

隐私政策

公司