首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何传达多个Tendermint ABCI实例?

如何传达多个Tendermint ABCI实例?
EN

Stack Overflow用户
提问于 2020-03-29 03:38:13
回答 1查看 244关注 0票数 1

我正在尝试在Tendermint网络中部署多个节点。

它们中的每一个都将运行应用程序的一个实例(我使用计数器ABCI示例进行测试)和一个Tendermint实例。

我知道如何使用ABCI-Cli将事务从一个节点发送到应用程序正在运行的地址,但我不知道如何设置多节点体系结构,在该体系结构中,多个ABCI实例将共享其状态。

我知道有一个以Tedermint为核心的用于去中心化应用程序的高级开发工具包,称为Cosmos SDK;到目前为止,我希望在不使用Cosmos SDK的情况下使PoC尽可能地小和简单。我真的需要使用Cosmos SDK吗?

提前谢谢你!

EN

回答 1

Stack Overflow用户

发布于 2020-03-30 00:30:14

用于测试的,请查看https://docs.tendermint.com/master/networks/docker-compose.html

有关生产,请查看https://docs.tendermint.com/master/tendermint-core/using-tendermint.html#tendermint-networks

部署基于Tendermint Core的网络的第一步是编译genesis.json文件。您可以通过运行tendermint init生成初始genesis.json文件。之后,将生成的genesis.json文件分发(复制)到其他验证器。

在此之后,有多种方法可供选择:

  1. 创建种子节点并将其他节点指向该节点(seeds设置)。种子节点将确保所有节点互连(通过将其他节点的地址发送到已连接的节点)
  2. 使用persistent_peers设置连接到其他节点

有关详细信息,请参阅https://docs.tendermint.com/master/spec/p2p/config.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60906027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档