" CORE_PEER_CHAINCODELISTENADDRESS"的目的是什么?环境变量?

时间:2017-10-03 14:35:14

标签: hyperledger-fabric

core.yaml 对于同行我们可以定义env。变量为chaincodelistenaddress(CORE_PEER_CHAINCODELISTENADDRESS)。

  • 此环境变量的用途是什么?
  • 我们可以使用此变量代替DEV模式吗?
  • 目前我正在尝试在Openshift平台上部署网络。在这种情况下,我将变量设置为CORE_PEER_CHAINCODELISTENADDRESS:peer01.local.com:7051与CORE_PEER_ADDRESS相同:peer01.local.com:7051
  

它在启动对等容器时因为地址已绑定而给出错误。

  • 如果我指定不同的端口CORE_PEER_CHAINCODELISTENADDRESS:peer01.local.com:7052
  

它给我错误,因为无法分配地址peer01.local.com:7052。

1 个答案:

答案 0 :(得分:2)

这指的是对等方将关注链代码服务的端点。

是的,您可以在使用dev-mode时使用该变量。

关于错误 - 请指定您的结构版本,因为主分支中的内容稍有变化。

在v1.0.0(发布分支)中,您可以使您的链代码绑定到与对等方相同的端口。

另外 - 请上传您的core.yaml和对等日志以获取更多信息。 或者,您可以在https://chat.hyperledger.org/channel/fabric

中的结构渠道中寻求建议