hyperledger-fabric - Hyperledger 结构是否每个对等方多次广播事件?
问题描述
假设我有 10 个同伴并且我广播了一个事件。这是否意味着该事件将被广播 10 次?因此,所有订阅者都将被垃圾邮件数倍于同行的数量。
我找不到关于这部分的任何信息。
解决方案
共有三种不同类型的事件:
- 合同事件 - 由链码开发人员在交易中明确发出的事件
- 事务(提交)事件 - 在调用后提交事务时自动发出的事件
- 块事件 - 提交块时自动发出的事件
根据您正在侦听的事件类型,您可以在 eventHubs 上应用过滤器,以便仅捕获特定事件。
Hyperledger Fabric NodeJS SDK - 如何监听事件
Hyperledger Fabric NodeJS SDK - 注册块事件
推荐阅读
- angular - 如何在 ngFor 中使用响应式表单
- c# - Enum.GetValues() 是否使用反射?
- java - 在由按钮触发的主要活动中创建不同的活动
- python - 在校准期间尝试停止 batch_norm 训练时张量流模型的发散
- email - 仅在 2016 年展望中突破
- matrix - BigQuery:将矩阵乘法的直表格式转换为更传统的矩阵乘法格式?
- go - 如何从 Go 模块导入特定的包?
- javascript - 是否建议对 Giphy API 密钥保密?
- wxpython - wxPython 4 中 SetDefault() 的对立面是什么?
- twilio - 使用 Dialogflow、Twilio 和 Node Js 启动对话。