于10月8日至10日加入我们,在新泽西城了解有关GraphQL联邦和API平台工程的最新技巧、趋势和新闻。加入我们,共度2024年纽约市GraphQL峰会
文档
免费开始

启动

了解部署到超级图更新过程


中,一个启动代表将一系列更新应用到的完整过程。通常通过更改您发布的之一来触发。

触发的更新包括:

  • 中添加、删除或修改类型和
  • 添加或删除整个
  • 在子图之间迁移类型或字段
  • 修改你的云路由器配置
  • 更新你的联邦版本

一个可能完全由不影响您超级图的公共API(例如在之间迁移字段)的更改组成。

您可以通过调用GraphOS平台API手动触发启动

启动状态

您的supergraph's 启动页面中启用,允许您观察和监控正在进行和过去的启动过程中的过程:

绿色的已发布徽章表示哪个启动对应于您supergraph的当前已发布的模式。

选择一个启动将显示其单独步骤的分解,以及发生过程中的任何错误或警告:

从此详细视图,您可以查看启动过程中每个步骤的时间戳和其他详细信息。您还可以查看启动相关的(如果构图失败,则显示任何构建错误)。

启动中包含哪些内容?

一个GraphOS启动将按照以下步骤进行:

If composition succeeds...
If composition fails,
the launch fails
You publish a subgraph
schema update to GraphOS
GraphOS performs supergraph schema
composition with latest subgraph schemas
Updated supergraph schema is
made available via Apollo Uplink
GraphOS updates Studio UI and sends
build status webhook notifications
to reflect new published schema
Your router begins using
the new published schema
Launch complete

手动触发启动

此功能处于 预览。您的疑问和反馈非常重要——请不要犹豫,与您的 Apollo 联系人联系.

您可以通过调用GraphOS 平台 API来手动触发一个启动,发布子图模式更新。这对于需要逐步部署的不同环境具有独特子图模式的部署很有用。在这种情况下,您可以为环境发布子图模式,等待启动(及任何后续启动)完成,然后使用启动 ID 检索supergraph 模式。

有关使用GraphOS 平台 API手动触发启动的示例工作流程,请参阅蓝绿部署的高级部署工作流程

上一页
发布模式
下一页
概述
评价文章评价在GitHub上编辑编辑论坛Discord

©2024Apoll GraphQL Inc.,即Apollo GraphQL。

隐私政策

公司