Peerknotenattribute

Ein Peer-Knoten liest, unterstützt und schreibt Transaktionen in das Blockchain-Ledger. Die Attribute des Knotens bestimmen, wie der Knoten im Netzwerk ausgeführt wird und sich verhält.

Nur Administratoren können die Attribute eines Knotens ändern. Wenn Sie Benutzerberechtigungen haben, können Sie die Attribute eines Knotens anzeigen.

Tabelle A-5: Peerknoten - Allgemeine Attribute

Attribut Beschreibung Standardwert
Peerkennung Dies ist die ID oder der Name, den Oracle Blockchain Platform dem Knoten bei seiner Erstellung zugewiesen hat. peer0
Lokale MSP-ID Dies ist die zugewiesene MSP-ID für Ihre Organisation. Sie können diese ID nicht ändern. Spezifisch für Ihre Organisation.
Rolle Gibt an, ob die Rolle des Peers "Mitglied" oder "Admin" ist. In den meisten Fällen wird in diesem Feld "Mitglied" angezeigt.

Diese Rolle wird von der Bestätigungs-Policy des Chaincodes verwendet. Die Bestätigungs-Policy gibt den MSP an, der die Identität des Peer des Unterzeichners und die Rolle des Peer des Unterzeichners validieren muss. Die Rolle "Admin" wird normalerweise in Situationen zugewiesen, in denen Sie sensible Vorgänge weiter schützen und sicherstellen möchten, dass diese Vorgänge von bestimmten Peers unterstützt werden.

Den Peers, die mit Ihrer Instanz erstellt wurden, wurde die Member-Rolle zugewiesen.

Element
Listening-Port Dies ist der Listening-Port, den Oracle Blockchain Platform dem Knoten zugewiesen hat. Sie können die Portnummer nicht ändern. Spezifisch für Ihre Organisation.
Logebene Geben Sie die Logebene an, die Sie für den Knoten verwenden möchten. Oracle empfiehlt, dass Sie DEBUG für Entwicklung oder Tests verwenden. Und das für die Produktion verwenden Sie FEHLER. INFO
Aliasname Geben Sie optional Text ein, um den Peer über die Peer-ID hinaus weiter zu identifizieren. -

Tabelle A-6: Peerknoten - Erweiterte Attribute - Registerkarte "Latsch"

Attribut Beschreibung Standardwert
Bootstrap Peers

Geben Sie die Adresse und den Port des Servicenamens an, über den der Peer beim Start andere Peers kontaktiert. Dieser Endpunkt muss mit den Endpunkten der Peers in derselben Organisation übereinstimmen.

-
Max. Blockanzahl für Filiale Geben Sie die maximale Anzahl der Blöcke ein, die im Speicher gespeichert werden sollen. 10
Max. Propagierungs-Burst-Latenz in Millisekunden Geben Sie an, wie viele Millisekunden zwischen Nachrichten-Pushes liegen sollen. 10
Max. Propagierungs-Burst-Größe Geben Sie die Anzahl der Nachrichten ein, die gespeichert werden sollen, bis ein Push-Remote-Peer ausgelöst wird. 10
Iterationen propagieren Geben Sie an, wie oft eine Nachricht an die Peers gesendet wird. 1
Max. Verbindungsversuche Geben Sie die maximale Anzahl von Versuchen ein, die beim Herstellen einer Verbindung zu einem Peer unternommen werden sollen. 120
Nachrichtenablauffaktor Geben Sie den Nachrichtenablauffaktor für aktive Nachrichten ein. 20
Peer-Nummer propagieren Geben Sie an, an wie viele Peers Nachrichten gesendet werden sollen. 3
Pull-Intervall in Sekunden Geben Sie die Anzahl der Sekunden zwischen den Entnahmephasen ein. 4
Peer-Nummer abrufen Geben Sie die Anzahl der Peers ein, von denen abgerufen werden soll. 3
Intervall für Anforderungsstatusinformationen in Sekunden Geben Sie an, wie oft Statusinformationsmeldungen von den Peers abgerufen werden sollen. 4
Intervall für Veröffentlichungsstatusinformationen in Sekunden Geben Sie an, wie oft Meldungen zu Statusinformationen an die Peers gesendet werden sollen. 4
Zertifizierungszeitraum in Sekunden veröffentlichen Geben Sie an, wie viele Sekunden ab dem Start die Zertifikate in aktive Nachrichten aufgenommen werden. 10
Wähl-Timeout in Sekunden Geben Sie an, wie viele Sekunden vor dem Timeout der Wählzeit liegen. 3
Connect-Timeout in Sekunden Geben Sie an, wie viele Sekunden bis zum Timeout der Verbindung vergangen sind. 2
Empfangspuffergröße Geben Sie die Größe des Puffers für empfangene Nachrichten ein. 20
Sendepuffergröße Geben Sie die Größe des Puffers zum Senden von Nachrichten ein. 200
Digestwartezeit in Sekunden Geben Sie an, wie viele Sekunden gewartet werden soll, bevor die Pull Engine eingehende Digests verarbeitet. 1
Anforderungswartezeit in Sekunden Geben Sie an, wie viele Sekunden gewartet werden soll, bevor die Pull-Engine eingehende Nonce entfernt. 1.500
Antwortwartezeit in Sekunden Geben Sie an, wie viele Sekunden der Pull-Motor wartet, bevor er den Pull beendet. 2
Aktivierungszeitintervall in Sekunden Geben Sie an, wie oft die Lebendzeit überprüft werden soll. 5
Timeout für aktiven Ablauf in Sekunden Geben Sie an, wie viele Sekunden gewartet werden soll, bevor das Ablaufdatum überschritten wird. 25
Wiederverbindungsintervall in Sekunden Geben Sie an, wie viele Sekunden vor der erneuten Verbindung gewartet werden soll. 25
Blockprüfung überspringen Klicken Sie hier, um die Blockprüfung zu überspringen. Deaktiviert

Tabelle A-7: Peerknoten - Erweiterte Attribute - Registerkarte "Lossip/Auswahl"

Attribut Beschreibung Standardwert
Intervall für Mitgliedschaftsproben in Sekunden Wie oft in Sekunden überprüft der Peer seine Stabilität im Netzwerk. 1
Schwellenwert für Führungsaktivität in Sekunden Die Anzahl der Sekunden, die vergehen müssen, bevor die letzte Deklarationsnachricht gesendet wird und bevor der Peer die Leader-Wahl bestimmt. 10
Dauer der Führungswahl in Sekunden Die Anzahl der Sekunden, die nach dem Senden der Vorschlagsnachricht durch den Peer vergehen und sich selbst als führend deklarieren. 5
Leiter Der Leader-Peer eines Kanals empfängt Blöcke und verteilt sie an die anderen Peers im Cluster. Geben Sie den Modus an, mit dem der Peer einen Leader bestimmen soll.
  • OrgLeader - Wählen Sie diese Option aus, um den statischen Leader-Modus zu verwenden und den Peer zum Organisationsführer zu machen. Wenn Sie diese Option auswählen und dem Kanal weitere Peers hinzufügen, müssen Sie alle Peers auf OrgLeader setzen.

  • UseLeaderElection: Wählen Sie diese Option aus, um die dynamische Auswahl von Führungskräften im Kanal zu verwenden. Bevor ein aktiver Gruppenleiter für die Organisation ausgewählt wird, muss das System die Konfigurationstransaktion ausführen, um die Organisation dem Kanal hinzuzufügen. Anschließend aktualisiert das System die neuen Kollegen mit der Konfigurationstransaktion.

OrgLeader

Tabelle A-8: Peerknoten - Erweiterte Attribute - Registerkarte "Ereignisservice"

Attribut Beschreibung Standardwert
Puffergröße Geben Sie die maximale Anzahl von Ereignissen ein, die der Puffer enthalten kann. Das System sendet keine Ereignisse, die diese Anzahl überschreiten. 100
Timeout in ms Geben Sie in Millisekunden die maximal zulässige Zeit für das Senden eines Ereignisses durch das Geschäftsnetzwerk ein. 10

Tabelle A-9: Peerknoten - Erweiterte Attribute - Registerkarte "Chaincode"

Attribut Beschreibung Standardwert
Timeout beim Starten in Sekunden Geben Sie in Sekunden die maximale Wartezeit zwischen dem Start des Containers und der Antwort der Registry ein. 300
Ausführungstimeout in Sekunden Geben Sie in Sekunden die maximale Zeit ein, die ein Chaincode ausführen soll, bevor ein Timeout auftritt. 30
Modus Zeigt an, wie der Chaincode vom System ausgeführt wird. Dieser Wert ist immer netto. Netz
Keepalive in Sekunden Wenn Sie einen Proxy für die Kommunikation verwenden, geben Sie in Sekunden die maximale Zeit ein, um die Verbindung zwischen einem Peer und dem Chaincode am Leben zu erhalten. 0
Logebene Geben Sie die Logebene an, die Sie für alle Logger im Chaincode-Container verwenden möchten. Oracle empfiehlt, dass Sie DEBUG für Entwicklung oder Tests verwenden. Und das für die Produktion verwenden Sie FEHLER. INFO
Shim-Ebene Geben Sie die Logebene an, die Sie für den Shim-Logger verwenden möchten. WARNING