Hyperledger:'membersrvc' 没有响应

Hyperledger: 'membersrvc' not Responding

我的开发环境在满足所有先决条件后已经启动: vagrant up vagrant ssh make membersrvc make peer

但是在进入文件夹 $ cd $GOPATH/src/github.com/hyperledger/fabric 后尝试通过执行 membersrvc 来启动 membersrvc 时,它没有响应!

一小时后仍无响应! 有什么建议吗?

这正是 membersrvc 应有的行为方式。当您执行 membersrvc 命令时,您看不到任何输出,但是您可以通过打开单独的终端 window 和 运行ning [= 来验证它是 运行ning 22=]

ps -a | grep membersrvc

命令。

此外,正如 Sergey Balashevich 评论的那样,您还需要确保 membersrvc 已启动并且 运行ning beforepeer 进程将能够获得有效证书,这意味着您需要在单独的终端 windows 同时启动 membersrvcpeer 进程。

如果你想 运行 一个终端中的所有进程 window 你可以在后台执行它们,因为 membersrvc > result 2>&1 & 它会启动进程并重定向两个 stdoutstderr 到您可以指定的 result 文件。如果您根本不关心输出 - 您可以使用 /dev/null 而不是指定文件。