在我直接跳到问题之前,我想谈谈我是如何遇到此问题的。如何将Hyperledger块链部署到IBM Bluemix
基本上,我与IBM blockchain技术现在的工作,不仅要使用块链服务Bluemix,还要修改Hyperledger对源代码。您可以从https://github.com/hyperledger/fabric找到Hyperledger项目。这是一个由GO编写的Linux平台应用程序。
修改之后,我们在当地的流浪虚拟机服务器上进行了测试。所有的变化都很好。
现在,我尝试部署通过CF应用频道更新的代码,以IBM Bluemix。由于缺少基础环境,编译阶段的操作失败。
来到这里,我的问题:
- 对于bluemix,当我开始块链服务,实际发生的背后? bluemix是否会启动一些VM来运行对等节点?
- 任何人都曾试图通过cf应用程序通道推送点?如何解决对等节点的buildpack?
- 当对等节点运行时,它正在监听8080以外的3个端口。在我本地的虚拟机服务器上它是fin。但是我怎样才能在bluemix中启用这些端口?
感谢您的想法和贡献。
Bluemix环境运行该结构并为您提供一些对等和安全用户配置文件以供使用。您今天不能推送面料更改。您可以编写链接代码并将其部署到这些同行。 Bluemix部署在hyperledger之后还有一些提交数字,所以如果您在合约中使用了一些更新的功能(例如GetTxnTimestamp),它将会失败。 – ValerieLampkin