直接質問に移る前に、私がこの質問にどのように遭遇したかについてお話したいと思います。
基本的に、私は現在 IBM のブロックチェーン テクノロジーを使用して、Bluemix でブロック チェーン サービスを使用するだけでなく、Hyperledger ピア ソース コードを変更しています。Hyperledger プロジェクトはhttps://github.com/hyperledger/fabricから見つけることができます。これは、GO によって作成された Linux プラットフォーム アプリです。
変更後、ローカル vagrant VM サーバーでテストを行いました。すべての変更は問題ありません。
ここで、更新されたコードを CF App チャネル経由で IBM Bluemix にデプロイしようとします。基本環境が欠落しているため、アクションはコンパイル フェーズで失敗しました。
ここに私の質問があります:
- bluemix の場合、Block Chain サービスを開始すると、実際には何が行われるのですか? Bluemix はピア・ノードを実行するためにいくつかの VM を開始しますか?
- cf アプリ チャネル経由でピアをプッシュしようとした人はいますか? ピア ノードのビルドパックを解決するにはどうすればよいですか?
- ピア ノードが実行されている場合、8080 以外の 3 つのポートでリッスンしています。私のローカル VM サーバーでは問題ありません。しかし、これらのポートを bluemix で有効にするにはどうすればよいでしょうか?
アイデアと貢献に感謝します。