请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

怎么样的配置才能让fabric的并发达到最高?

你好,请问老师有没有试过,怎么样的配置才能让fabric的并发达到最高?

正在回答 回答被采纳积分+3

1回答

自游蜗牛 2018-11-05 09:57:52

同学你好。并发这个事情,大概率是跟机器性能相关的,好一点的机器,几百甚至上千并发是没问题的。有个caliper的官方性能测试工具,在hyperledger的github官方仓库里,同学可以去看一下。祝你学习愉快!

1 回复 有任何疑惑可以回复我~
  • 提问者 慕娘6931346 #1
    对于commit节点,假如交易都是对同一个账户的操作,怎么做到高并发?
    回复 有任何疑惑可以回复我~ 2018-11-05 10:51:17
  • 自游蜗牛 回复 提问者 慕娘6931346 #2
    无法做到高并发,因为会触发vscc读写集检验。除非对同一账户的操作放到不同的区块里。当然也有一种高并发的链码写法,在fabric–samples的high throughput的目录下,但是就需要你对链码进行特殊处理。
    回复 有任何疑惑可以回复我~ 2018-11-05 14:56:35
  • 我看了high throughput,我不太明白,这里所有的tranaction都能保证到达的时间顺序? 比如sensor那个,+220, +3, +10, -6 如果这些transaction到达每个peer节点的顺序不一样,模拟交易结果都会不一样,即使我们可以设置背书策略忽略这个问题,那提交后计算出来的中间结果并不能反应真实的sensor数据。
    回复 有任何疑惑可以回复我~ 2018-11-06 22:13:37
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信