Peerknotenattribute

Ein Peerknoten 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 über Benutzerberechtigungen verfügen, können Sie die Attribute eines Knotens anzeigen.

Tabelle A-5 Peer-Knoten – Allgemeine Attribute

Attribut Beschreibung Standardwert
Peer-ID Dies ist die ID oder der Name, die Oracle Blockchain Platform dem Knoten beim Erstellen 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 gleichgestellten Mitarbeiters "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 Signaturgebers und die Rolle des Peer des Signaturgebers validieren muss. Die Admin-Rolle 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 mit Ihrer Instanz erstellten Peers wurde die Rolle "Mitglied" zugewiesen.

Mitglied
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 schlägt vor, dass Sie für die Entwicklung oder das Testen DEBUG 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 Peer-Knoten – Erweiterte Attribute – Registerkarte "Gossip"

Attribut Beschreibung Standardwert
Bootstrap-Peers

Geben Sie die Adresse und den Port des Servicenamens an, mit denen der Peer beim Hochfahren 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 von Blöcken ein, die im Speicher gespeichert werden sollen. 10
Max. Propagierungs-Burst-Latenz in Millisekunden Geben Sie an, wie viele Millisekunden zwischen Nachrichtenpushen liegen. 10
Max. Größe für Propagierungs-Burst 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 Verbinden mit 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 Gleichgestellte Nachrichten gesendet werden sollen. 3
Pull-Intervall in Sekunde Geben Sie an, wie viele Sekunden zwischen den Pull-Phasen liegen. 4
Peer-Nummer abrufen Geben Sie die Anzahl der Peers ein, die abgerufen werden sollen. 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 mit Statusinformationen an gleichgestellte Mitarbeiter gesendet werden sollen. 4
Zertifikatszeitraum in Sekunden veröffentlichen Geben Sie an, wie viele Sekunden nach dem Start Zertifikate in lebendigen Nachrichten enthalten sind. 10
DFÜ-Timeout in Sekunden Geben Sie an, wie viele Sekunden vor dem Auswählen die Zeitüberschreitung liegt. 3
Verbindungstimeout in Minuten Geben Sie an, wie viele Sekunden die Verbindung abgelaufen ist. 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 für das Senden von Nachrichten ein. 200
Wartezeit für Digest in Sekunden Geben Sie an, wie viele Sekunden gewartet werden soll, bevor die Pull Engine eingehende Digests verarbeitet. 1
Wartezeit der Anforderung in Sekunden Geben Sie an, wie viele Sekunden gewartet werden soll, bevor die Pull Engine eingehende Nonce entfernt. 1.500
Wartezeit der Antwort in Sekunden Geben Sie an, wie viele Sekunden die Pull-Engine wartet, bevor sie den Pull-Vorgang beendet. 2
Aktivierungszeitintervall in Sekunden Geben Sie an, wie oft die Lebendzeit überprüft werden soll. 5
Timeout bei aktivem Ablauf in Sekunden Geben Sie an, wie viele Sekunden gewartet werden soll, bevor das Ablaufdatum abgelaufen ist. 25
Intervall für erneute Verbindung in Minuten Geben Sie an, wie viele Sekunden vor der erneuten Verbindung gewartet werden soll. 25
Blockverifizierung überspringen Klicken Sie, um die Blockprüfung zu überspringen. Deaktiviert

Tabelle A-7 Peer-Knoten – Erweiterte Attribute – Registerkarte "Klatsch/Auswahl"

Attribut Beschreibung Standardwert
Mitgliedschaftsbeispielintervall in Sekunden Wie oft in Sekunden überprüft der Peer seine Stabilität im Netzwerk. 1
Leader Alive-Schwellenwert in Sekunden Die Anzahl der Sekunden, die vergehen müssen, bevor die letzte Deklarationsnachricht gesendet wird und bevor der Peer die Leaderwahl bestimmt. 10
Dauer der Leaderauswahl in Sekunden Die Anzahl der Sekunden, die vergehen, nachdem der Peer die Vorschlagsnachricht gesendet hat und sich als Leader deklariert hat. 5
Leader 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 Führungsmodus zu verwenden und den Peer zum Organisationsleiter zu machen. Wenn Sie diese Option auswählen und dann weitere Peers zum Kanal hinzufügen, müssen Sie alle Peers auf OrgLeader setzen.

  • UseLeaderElection: Wählen Sie diese Option aus, um die dynamische Leaderauswahl im Kanal zu verwenden. Bevor ein aktiver Leiter für die Organisation ausgewählt wird, muss das System die Konfigurationstransaktion ausführen, um die Organisation dem Kanal hinzuzufügen, und das System aktualisiert dann die neuen Peers mit der Konfigurationstransaktion.

OrgLeader

Tabelle A-8 Peerknoten – Erweiterte Attribute – Registerkarte "Eventservice"

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 Millisekunden Geben Sie die maximal zulässige Zeit für das Senden eines Ereignisses durch das Geschäftsnetzwerk in Millisekunden ein. 10

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

Attribut Beschreibung Standardwert
Hochfahren-Timeout in Sekunden Geben Sie die maximale Wartezeit zwischen dem Start des Containers und der Registrierung in Sekunden ein. 300
Installationstimeout in Sekunden Geben Sie in Sekunden an, wie lange maximal auf den Abschluss des Installationsprozesses durch einen Chaincode gewartet werden soll, bevor ein Timeout auftritt. 300
Ausführungstimeout in Sekunden Geben Sie die maximale Zeit in Sekunden ein, die ein Chaincode ausführen soll, bevor ein Timeout auftritt. 30
Modus Zeigt an, wie das System den Chaincode ausführt. Dieser Wert ist immer netto. netto
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 aufrecht zu erhalten. 0
Logebene Geben Sie die Logebene an, die Sie für alle Logger im Chaincode-Container verwenden möchten. Oracle schlägt vor, dass Sie für die Entwicklung oder das Testen DEBUG 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