Wie im Thema, ist es möglich, 2 oder mehr Kanäle auf einem Peer-Container zu betreiben? Ich habe die Dokumente seit Tagen darüber gelesen, wie man den MSP so konfiguriert, dass dies möglich ist?Unterstützt Hyperledger das Ausführen von mehreren Kanälen in einem Peer?
Antwort
Ja, Sie können auf einem Peer mehrere Ketten laufen, alles, was Sie brauchen, ist die Konfiguration für jede von ihnen zu erzeugen und peer zu machen, um sie zu verbinden. Grundsätzlich funktioniert der Ablauf wie folgt:
- Sie müssen die Kettenkonfiguration innerhalb von
configtx.yaml
angeben. Verwenden
configtxgen
zu produzieren Kanal-Transaktion und Updates für Anker erstellen peersconfigtxgen -profile PeerChannelProfile -channelID YourNewChannel -outputcreateChannelTx=newchannel.tx
wo PeerChannelProfile
ist das Konfigurationsprofil Sie in configtx.yaml
Datei definiert haben. abhängig von der Anzahl der Organisationen Jetzt müssen Sie für jede org wie folgt ein Update für Anker Peers erzeugen:
configtxgen -profile PeerChannelProfile -channelID YourNewChannel -outputAchorPeersUpdate=Org1MSPAnchor.tx -asOrg=Org1MSP
Notwendigkeit für jede org wiederholt werden, wenn Sie nur ein org haben, keine Notwendigkeit, diesen Schritt zu folgen.
Nun, wenn Sie Kanal Transaktion erstellen haben, können Sie tatsächlich Ihre Peer machen, dem Netzwerk beizutreten von:
peer channel create -o orderer:7050 -c YourNewChannel -f newchannel.tx
dies für Genesis Block produzieren Ihre channel, letzter Schritt ist Peer zu machen.
Joining neuer Kanal:
peer channel join -o orderer:7050 -c --blockpath YourNewChannel.block
Sie können weitere Beispiele und Details zu Getting Started Seite.
- 1. Hyperledger Peer Schaffung Fehler
- 2. Hyperledger Fabric machen Peer nicht ausgeführt
- 3. hyperledger Fabric make peer make: *** Keine Regel, um das Ziel `peer 'zu machen. Stoppen
- 4. Unterstützt SQLDeveloper das Ausführen von Skripten?
- 5. Produkt zu mehreren Kanälen veröffentlichen
- 6. Mit extract_image_patches mit mehreren Kanälen in Tensorflow
- 7. hyperledger/Fabric-Fehler beim Ausführen "make membersrvc && membersrvc" funktioniert nicht
- 8. Erstellen Sie einen weiteren Peer-Knoten mit HyperLEDGER-Composer
- 9. Unterstützt HTML5 Peer-to-Peer (und nicht nur WebSockets)
- 10. Wiederherstellen von fehlerhaften Verbindungen in einem Peer-to-Peer-Netzwerk
- 11. Hyperledger Konsens
- 12. Wie reagiere ich auf Eingaben von mehreren Kanälen in Go?
- 13. Unterstützt emma das gleichzeitige Schreiben von mehreren Dateien in Sitzungsdateien?
- 14. Was ist falsch an der Einrichtung von Hyperledger?
- 15. Hyperledger v0.6 Anatomie
- 16. Hyperledger Gewebe: membersrvc.yaml fehlt
- 17. Wie werden Hyperledger-Transaktionen in einem Block angeordnet?
- 18. Ausführen von mehreren Threads
- 19. Wie können Sie aktuelle Videos von mehreren YouTube-Kanälen in einem API-Aufruf anfordern?
- 20. Unterschied zwischen Hyperledger Setups
- 21. Kann dieselbe LengthFieldBasedFrameDecoder-Instanz von mehreren Kanälen verwendet werden?
- 22. Schließen von Kanälen in Go
- 23. Nadio Asio Aufnahme und Wiedergabe gleichzeitig auf mehreren Kanälen
- 24. Wie konnte ich eindeutige IDs in Hyperledger erhalten
- 25. Peer-to-Peer-Kommunikation von Browser
- 26. Golang. Array von Kanälen
- 27. Hyperledger-Fabric: Wie wird ein verteiltes Netzwerk von Peer-Knoten eingerichtet?
- 28. Hyperledger: eingeloggte Benutzer tcert Attribute in Chaincode
- 29. Verwenden von Phoenix-Kanälen Cross Origin
- 30. Was ist los mit der Anmeldung in Peer-Netzwerk-hyperledger Fabric (eca.user)?