Best Practices
Primärer Einsatz: gRPC-Streaming
Dedizierte node sind für gRPC-Streaming-Anwendungen optimiert. So erzielst du die besten Ergebnisse:- Mit dem Yellowstone Geyser Plugin verwenden: Dies ist der primäre und empfohlene Anwendungsfall für dedizierte node
- Mit einem geteilten Tarif kombinieren: Nutze für
sendTransaction, Archivdaten und komplexe Kontoabfragen die endpoints deines geteilten Tarifs - Auf Streaming konzentrieren: Nutze dedizierte node für Echtzeit-Datenstreaming, Überwachung und Analysen
Last der node verwalten
Für node gelten zwar keine strikten Nutzungslimits, ihre Kapazität ist jedoch durch die Hardware begrenzt. Eine ausgewogene Arbeitslast trägt dazu bei, optimale Performance und Betriebsfähigkeit sicherzustellen.getProgramAccountsmit Bedacht verwenden: Der Aufruf wird unterstützt, dedizierte node sind dafür jedoch nicht optimiert. Eine intensive Nutzung kann die Performance beeinträchtigen oder zum Ausfall der node führen- Verwende für
getProgramAccounts-Abfragen deinen geteilten Tarif. Unser benutzerdefinierter Indexer macht gPA-Aufrufe wesentlich schneller und zuverlässiger. Geteilte Tarife unterstützen außerdemgetProgramAccountsV2und ermöglichen damit Paginierung und inkrementelle Aktualisierungen.
- Verwende für
- Niedrige Erfolgsquote bei der Verarbeitung von Transaktionen:
sendTransactionwird zwar unterstützt, ist aber nicht optimiert. Die meisten Transaktionen werden nicht verarbeitet. Nutze deinen geteilten Tarif oder Sender, um Solana-Transaktionen zuverlässiger zu verarbeiten - Überwache die Metriken deiner node, um ihre Performance anhand der Dauer bis zur response, des Anteils erfolgreicher request und der Fehleranzahl zu beurteilen
- Erwäge, rechenintensive Arbeitslasten auf mehrere node in einer dedizierten Flotte zu verteilen
Nicht unterstützte Funktionen
Dedizierte node unterstützen die folgenden Funktionen nicht. Nutze dafür deinen kostenpflichtigen geteilten Tarif:- Historische Daten: Kein Zugriff auf Archivdaten
- Plattform-APIs: Kein Zugriff auf plattformspezifische APIs
- Webhooks: webhook-Funktionen sind nicht verfügbar
- Verbindungen mit Stake: Verbindungen mit Stake werden nicht unterstützt
Wenn dein Team ein cluster mit mehreren dedizierten node benötigt, kontaktiere unser Vertriebsteam. Wir nehmen eure Anforderungen auf und konfigurieren eine dedizierte Flotte für euer Team.
Systemwiederherstellung
Unsere node verfügen über einen automatischen Wiederherstellungsmechanismus:- Wenn eine node bei der Verarbeitung von slots zu weit zurückfällt, startet sie automatisch neu
- Während dieser Wiederherstellung werden alle request nahtlos an unseren geteilten Backup-Pool weitergeleitet
- Sobald deine node aufgeholt hat und wieder fehlerfrei läuft, wird der Datenverkehr erneut an sie geleitet
Fragen und Support
- Kontaktiere uns über deine Telegram-Gruppe, die Kunden mit einer dedizierten node zur Verfügung steht
- Du erhältst außerdem Support über das Chatsystem auf unserer Website oder auf unserem Discord-Server