SubQuery开发者指南丨如何部署SubQuery项目新版本
部署指南
虽然你可以自由地升级和部署你的 SubQuery 项目的新版本,但如果你的 SubQuery 项目是公开的,请在此过程中注意。需要注意一些关键点如下:
如果您要升级的版本包含重大更新,建议您选择创建一个新的项目(例如:My SubQuery Project V2),或者通过社交媒体如推特、电报等给您的社区足够的预告提醒。
部署一个新的 SubQuery 项目版本将会发生一段时间的停机,因为新版本需要从创世区块起同步整条链。
部署变化
登录到 SubQuery Project,选择您想部署新版本的项目。您可以选择部署到生产插槽或暂存插槽。这两个插槽的环境是各自独立的,每个插槽都有自己的数据库并独立同步。
暂存槽是完美的,原因是:
在一个单独的环境中对你的 SubQuery 项目的变化进行最终验证。暂存插槽有一个与生产不同的URL,您可以在您的dApps中使用。
为更新的 SubQuery 项目预热和索引数据,以消除dApp中的停机时间。
为你的 SubQuery 项目准备一个新的版本,而不公开曝光。在浏览器中,暂存槽不向公众显示,并有一个独特的 URL,只有你才可以看到。
升级到最新的索引器和查询服务
部署SubQuery项目的新版本
下一步 - 连接到你的项目
一旦你的部署成功完成,我们的节点已经从链上索引了你的数据,你就可以通过显示的 GraphQL 查询端点连接到你的项目。
或者,您可以点击您的项目标题旁边的“...”,并在SubQuery Explorer 上查看它。在那里您可以使用浏览器中的 playground来开始 - 在这里阅读更多关于如何使用我们的浏览器。
Website:
https://www.subquery.network/
Discord中文群:
https://discord.gg/ysdwnUSTQC
Telegram中文群:
t.me/subquerychina
Mixin中文群:
https://subquery.mixinbots.com/join
往期精彩
《SubQuery开发者指南丨在本地运行 SubQuery》
《SubQuery开发者指南丨GraphQL 架构(GraphQL Schema)》
《SubQuery开发者指南丨Hello World Explained》
《SubQuery开发者指南丨Hello World (由SubQuery 托管)》
《SubQuery开发者指南丨创建一个SubQuery项目》
《SubQuery开发者指南丨清单文件(Manifest File)》