ethereum - 如何提高私有以太坊网络的可用性
问题描述
我希望能够连接到我的私有以太坊网络上的任何可用节点。
我认为这个要求类似于 Infura 提供的服务。我希望能够在私有的、本地托管的以太坊网络上复制类似的行为。
我目前使用以下代码连接到我的以太坊网络上的一个节点:
client, err := ethclient.Dial("http://localhost:8545")
// do stuff
预期的最终结果是从根本上提高网络的可用性。所以,为了争论,如果节点 at8545
不可用,它将使用节点 at8546
等等......
我希望这个问题足够清楚。谢谢!
解决方案
推荐阅读
- azure-repos - 有什么方法可以在 Visual Studio 中获取有关其他成员在我的 azure 存储库中提交的新提交的通知?
- java - AtomicReference#compareAndSet 阻塞了主线程,我应该使用同步吗?
- html - ngClass 在我的 Angular 项目中不起作用
- codenameone - MediaPlayer 在 HLS 流式传输结束时在 Android 上生成“无法播放此视频”错误
- javascript - socket.io 发射问题:io 如何发射自身?
- nuxt.js - apollo-vue 包是否兼容在 nuxt-ts 中使用?
- sql - 使用 AND 和 OR 条件连接来自 4 个表的数据的 SQL 查询优化
- python-3.x - 进行预测器调用时出现 AWS Sagemaker 模型错误
- vega - VegaJs - 如何将事件侦听器附加到条形图图例?
- flutter - RenderFlex issue with Text widget nested in Row in Flutter