See*_*nan 3 hyperledger-fabric
我试图搜索和研究这个主题,但到目前为止找不到任何解决方案。
有没有人试过这个场景?启动结构,创建业务网络,创建示例应用程序以将交易发布到此网络。到现在为止还挺好。现在关闭结构并重新启动它。有没有人看到交易丢失?那么如何让账本在重启后幸存下来呢?
您需要为/var/hyperledger/production
docker 中的 orderer 和 peer 容器中的目录挂载一个卷。这是保存所有持久数据的地方,其中包含通道信息、交易和块。
如果您通过 docker-compose 启动容器,您可以添加:
volumes:
- <some local dir>:/var/hyperledger/production
Run Code Online (Sandbox Code Playgroud)
如果您通过 docker run 启动容器,请添加参数:
-v <some local dir>:/var/hyperledger/production
Run Code Online (Sandbox Code Playgroud)
我自己没有使用过 Composer,所以不太确定 Composer 如何构建容器,如果你正在使用它。
您还需要确保每个节点都转到其自己的目录,以免发生冲突。
归档时间: |
|
查看次数: |
1014 次 |
最近记录: |