fabric kafka多機部署配置檔案
位址分配
host.name=localhost
192.168.255.120 zookeeper0
192.168.255.114 zookeeper1
192.168.255.102 zookeeper2
192.168.255.120 kafka0
192.168.255.114 kafka1
192.168.255.102 kafka2
192.168.255.120 orderer0.example.com
192.168.255.114 orderer1.example.com
192.168.255.102 orderer2.example.com
192.168.255.121 peer0.org1.example.com
192.168.255.114 peer1.org1.example.com
192.168.255.102 peer0.org2.example.com
192.168.255.120 peer1.org2.example.com
在/etc/hosts加入
配置檔案
在go/src/github.com/hyperledger/fabric/examples/e2e_cli中執行
./generateartifacts.sh mychannel
拷貝channel-artifacts/
crypto-config/
這兩個檔案到其他伺服器的go/src/github.com/hyperledger/fabric/examples/e2e_cli目錄中
//配置完系統 依次啟動 zookeep kafka roderer
docker-compose -f docker-compose-zookeeper.yaml up -d
docker-compose -f docker-compose-kafka.yaml up -d
docker-compose -f docker-compose-orderer.yaml up -d
docker-compose -f docker-compose-peer.yaml up -d
//啟動 peer0.org1的 peer
docker exec -it cli bash //進入bash
//建立channel
//peer加入 channel
peer channel join -b mychannel.block
//安裝智慧型合約
//區塊初始化資料為a為200,b為400
// peer上查詢a,顯示200
#peer chaincode query -c mychannel -n mycc -c 『』
//拷貝mychannel.block到其他各伺服器
//從docker中拷貝出
/*直接拷貝進去
從peer配置檔案中烤肉
*///啟動其他伺服器peer
//加入channel
peer channel join -b mychannel.block
//安裝智慧型合約
//交易
Fabric 使用多通道
cd hyfa fabric samples chaincode docker devmode sudo docker compose f docker compose yaml down cd first network務必替換 channel name或設定channel name為可在整個說明...
fabric多機安裝鏈碼
fabric多機安裝鏈碼 一 如何安裝鏈碼 1.安裝鏈碼 打包鏈碼,由於這次的例子是基於 go 語言開發的智慧型合約,會依賴 go 的開發環境進行安裝,如果使用 peer chaincode install 命令指定鏈碼路徑安裝,可能會造成其他虛擬上安裝的同樣的鏈碼無法同步例項化 go 開發環境不一...
12 Kafka高階 檔案儲存
實際上能看到的就是topicname partitionid這個檔案。這個檔案下有兩個東西很重要。log結尾的檔案是真正儲存資料的。index是存放索引的。先看看.log檔案 缺省會儲存7天。七天過了會把這些老的資料刪除掉。再server.properties配置檔案種,還有乙個引數 儲存1g 這個...