0

当我使用 Zookeper 运行 Hyperledger Caliper 时,出现以下错误:

在此处输入图像描述

我在客户端(不同的机器)收到这个错误,显然地址不是localhost,地址是服务器ip。

当我去日志时,我看不到其他任何东西......只有在截止日期之前连接失败错误和背书错误,因为超时

事实:

  • 我正在使用带有桥接适配器网络的 virtualbox
  • 我可以从客户端访问服务器(我证明它是从客户端到服务器执行 ping 操作)
  • 端口已打开(我使用 telnet 证明了这一点)
  • 如果使用本地客户端运行测试,它运行良好

提前致谢

4

1 回答 1

0

Caliper 的基于 Zookeeper 的分布式客户端功能存在很多问题,这就是为什么它将在 v0.2.0 中删除并在 v0.3.0 中重新实现的原因。我知道这不能回答你的问题,但现在,我建议产生本地客户。如果您需要非常高的发送速率,那么您将需要很多客户端(客户端进程应该等待很多 I/O,因此您不需要与客户端一样多的 CPU 内核)。

于 2019-10-21T20:34:45.277 回答