J'ai un réseau compositeur de tissu avec 3 pairs dans une organisation.
Le problème est que lorsque je fais Voici mon profil de connexion P> Docker statistiques code> Je ne vois qu'un "conteneur de code de chaîne" dev-peer0.org1 et Autant que je sache, il devrait y avoir Dev-Peer pour chaque nœud pair ( Extra Dev pairs HyperDeger tissu ) p> {
"name": "hlfv1",
"x-type": "hlfv1",
"x-commitTimeout": 300,
"version": "1.0.0",
"client": {
"organization": "Org1",
"connection": {
"timeout": {
"peer": {
"endorser": "300",
"eventHub": "300",
"eventReg": "300"
},
"orderer": "300"
}
}
},
"channels": {
"composerchannel": {
"orderers": [
"orderer.example.com"
],
"peers": {
"peer0.org1.example.com": {
"endorsingPeer": true,
"chaincodeQuery": true,
"eventSource": true
},
"peer1.org1.example.com": {
"endorsingPeer": true,
"chaincodeQuery": true,
"eventSource": true
},
"peer2.org1.example.com": {
"endorsingPeer": true,
"chaincodeQuery": true,
"eventSource": true
}
}
}
},
"organizations": {
"Org1": {
"mspid": "Org1MSP",
"peers": [
"peer0.org1.example.com",
"peer1.org1.example.com",
"peer2.org1.example.com"
],
"certificateAuthorities": [
"ca.org1.example.com"
]
}
},
"orderers": {
"orderer.example.com": {
"url": "grpc://localhost:7050"
}
},
"peers": {
"peer0.org1.example.com": {
"url": "grpc://localhost:7051"
},
"peer1.org1.example.com": {
"url": "grpc://localhost:8051"
},
"peer2.org1.example.com": {
"url": "grpc://localhost:9051"
}
},
"certificateAuthorities": {
"ca.org1.example.com": {
"url": "http://localhost:7054",
"caName": "ca.org1.example.com"
}
}
}
3 Réponses :
Les conteneurs Dev-peer sont générés automatiquement lorsqu'un code d'installation d'une paipe d'installation et le code de chaîne a été instancié. P>
Cela signifie que seul le peer0.org1 de votre réseau a un code de chaîne installé. P>
Vous pouvez lire l'explication du projet BYFN ici p>
obtenu. Le problème était que je n'avais pas changé le script Voici comment startfabric.sh code> de sorte que j'ai eu 3 nœuds de pair fonctionnant, mais ils n'ont pas rejoint la chaîne startfabric.sh code> devrait ressembler à: p>
Les conteneurs sont créés uniquement lorsque vous instaniez le code à chaîne sur un canal. Seule l'installation de CodeCode ne créera pas de conteneurs.
Plus de détails sur ce processus se trouve dans un document officiel mentionné ci-dessous. (Chercher le texte "dev-peer"). P>
Ce document a expliqué comment Les conteneurs de codes de chaîne sont créés pour l'exemple de POSFN. P>
https://github.com/hyperledger/fabric/blob/release-1.4/docs/source/build_network.rst p>
Par exemple: [pour dev-peer0.org2. exemple.com-mycc-1.0] p>