9

SubQuery 开发者指南丨如何部署 SubQuery 项目新版本

 2 years ago
source link: https://www.chainnews.com/articles/138529030983.htm
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

SubQuery 开发者指南丨如何部署 SubQuery 项目新版本

部署指南 虽然你可以自由地升级和部署你的 SubQuery 项目的新版本,但如果你的 SubQuery 项目是公开的,请在此过程中注意。需要注意一些关键点如下:如果您要升级的版本包含重大更新,建议您选择创建一个新的项目(例如:My SubQuery Proj…

· 57 分钟前

SubQuery 开发者指南丨如何部署 SubQuery 项目新版本

部署指南

虽然你可以自由地升级和部署你的 SubQuery 项目的新版本,但如果你的 SubQuery 项目是公开的,请在此过程中注意。需要注意一些关键点如下:

  • 如果您要升级的版本包含重大更新,建议您选择创建一个新的项目(例如:My SubQuery Project V2),或者通过社交媒体如推特、电报等给您的社区足够的预告提醒。

  • 部署一个新的 SubQuery 项目版本将会发生一段时间的停机,因为新版本需要从创世区块起同步整条链。

部署变化

登录到 SubQuery Project,选择您想部署新版本的项目。您可以选择部署到生产插槽或暂存插槽。这两个插槽的环境是各自独立的,每个插槽都有自己的数据库并独立同步。

我们建议只在最后的阶段性测试或需要重新同步项目数据时部署到您的暂存插槽。部署至暂存插槽后,您可以在零停机的情况下将其推广到生产环境。您会发现在本地运行项目时,测试会更快,因为您可以更容易地调试问题。

暂存槽是完美的,原因是:

  • 在一个单独的环境中对你的 SubQuery 项目的变化进行最终验证。暂存插槽有一个与生产不同的 URL,您可以在您的 dApps 中使用。

  • 为更新的 SubQuery 项目预热和索引数据,以消除 dApp 中的停机时间。

  • 为你的 SubQuery 项目准备一个新的版本,而不公开曝光。在浏览器中,暂存槽不向公众显示,并有一个独特的 URL,只有你才可以看到。

SubQuery 开发者指南丨如何部署 SubQuery 项目新版本

升级到最新的索引器和查询服务

如果你只是想升级到最新的索引器(@subql / node)或查询服务(@subql/query),以利用我们定期的性能和稳定性改进,只需选择我们软件包的最新版本并保存。这会造成几分钟的停机时间。

部署 SubQuery 项目的新版本

从 GitHub 填写你想要部署的 SubQuery 项目代码库的版本的提交哈希(复制完整的提交哈希)。这将导致较长的停机时间,取决于索引当前链所需的时间。你可以随时在这里报告进展。

下一步 - 连接到你的项目

一旦你的部署成功完成,我们的节点已经从链上索引了你的数据,你就可以通过显示的 GraphQL 查询端点连接到你的项目。

SubQuery 开发者指南丨如何部署 SubQuery 项目新版本

或者,您可以点击您的项目标题旁边的“...”,并在 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 开发者指南丨如何部署 SubQuery 项目新版本

《SubQuery 开发者指南丨发布 SubQuery 项目》

《SubQuery 开发者指南丨在本地运行 SubQuery》

《SubQuery 开发者指南丨映射(Mapping)》

《SubQuery 开发者指南丨 GraphQL 架构(GraphQL Schema)》

《SubQuery 丨开发者快速入门指南》

《SubQuery 丨 Hello world 入门简介》

《SubQuery 开发者指南丨 Hello World Explained》

《SubQuery 开发者指南丨 Hello World (由 SubQuery 托管)》

《SubQuery 开发者指南丨安装 SubQuery》

《SubQuery 开发者指南丨创建一个 SubQuery 项目》

《SubQuery 开发者指南丨清单文件(Manifest File)》

《SubQuery 开发者指南丨 Sandbox》

SubQuery 开发者指南丨如何部署 SubQuery 项目新版本


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK