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 |
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 |