Best Practices
Hauptverwendung: gRPC-Streaming
Dedizierte Knoten sind für gRPC-Streaming-Anwendungen optimiert. Für die beste Erfahrung:- Verwendung mit Yellowstone Geyser Plugin: Dies ist der primäre und empfohlene Anwendungsfall für dedizierte Knoten
- Kombination mit einem gemeinsamen Plan: Für
sendTransaction, Archivdaten und komplexe Kontoabfragen nutzen Sie Ihre Endpunkte des gemeinsamen Plans - Fokus auf Streaming: Nutzen Sie dedizierte Knoten für Echtzeit-Datenstreaming, Überwachung und Analysen
Verwaltung der Knotenlast
Obwohl Knoten keine strikten Nutzungseinschränkungen haben, sind sie durch Hardwarebeschränkungen begrenzt. Eine ausgewogene Arbeitslast trägt zur Aufrechterhaltung der optimalen Leistung und Lebendigkeit des Knotens bei.- Verwendung von
getProgramAccountsmit Bedacht: Obwohl unterstützt, sind dedizierte Knoten nicht für diese Aufrufe optimiert - intensiver Gebrauch kann die Leistung beeinträchtigen oder den Ausfall des Knotens verursachen- Nutzen Sie Ihren gemeinsamen Plan für
getProgramAccounts-Abfragen, da wir über einen benutzerdefinierten Indexer verfügen, der gPA-Anrufe wesentlich schneller und zuverlässiger macht. Gemeinsame Pläne unterstützen auchgetProgramAccountsV2, was Unterstützung für Paginierung und inkrementelle Updates hinzufügt.
- Nutzen Sie Ihren gemeinsamen Plan für
- Schlechte Transaktions-Landeraten: Während
sendTransactionunterstützt wird, ist es nicht optimiert - die meisten Transaktionen werden nicht landen; verwenden Sie Ihren gemeinsamen Plan oder Sender für Solana-Transaktionen, die zuverlässiger landen - Überwachen Sie die Metriken Ihres Knotens, um seine Leistung anhand von Antwortzeiten, erfolgreicher Anfragen-% und Fehleranzahlen zu verstehen
- Erwägen Sie die Verteilung intensiver Arbeitslasten auf mehrere Knoten in einer dedizierten Flotte
Was nicht unterstützt wird
Dedizierte Knoten unterstützen die folgenden Funktionen nicht. Verwenden Sie Ihren gemeinsamen bezahlten Plan für diese Funktionen:- Historische Daten: Kein Zugriff auf Archivdaten
- Plattform-APIs: Kein Zugriff auf plattformspezifische APIs
- Webhooks: Webhook-Funktionalität nicht verfügbar
- Gestakte Verbindungen: Keine Unterstützung für gestakte Verbindungen
Wenn Ihr Team einen Cluster aus mehreren dedizierten Knoten benötigt, kontaktieren Sie unser Vertriebsteam. Wir nehmen Ihre Anforderungen auf und konfigurieren eine dedizierte Flotte für Ihr Team.
Systemwiederherstellung
Unsere Knoten beinhalten einen automatischen Wiederherstellungsmechanismus:- Wenn ein Knoten im Verarbeiten von Slots zu weit zurückfällt, wird automatisch ein Neustart eingeleitet
- Während dieser Wiederherstellungsperiode werden alle Anfragen nahtlos an unseren gemeinsamen Backup-Pool umgeleitet
- Sobald Ihr Knoten aufgeholt und gesund ist, wird der Datenverkehr zu ihm wieder aufgenommen
Fragen und Unterstützung
- Kontaktieren Sie uns über Ihre Telegram-Gruppe (verfügbar für dedizierte Knoten-Kunden)
- Sie können auch Unterstützung über das Chatsystem auf unserer Website oder in unserem Discord-Server erhalten