メインコンテンツへスキップ

ベストプラクティス

主な用途:gRPCストリーミング

専用ノードはgRPCストリーミングアプリケーション向けに最適化されています。最高の体験のために:
  • Yellowstone Geyserプラグインと使用する:これは専用ノードの主要かつ推奨される使用ケースです
  • 共有プランと組み合わせるsendTransaction、アーカイブデータ、および複雑なアカウントクエリには共有プランのエンドポイントを使用してください
  • ストリーミングに集中する:リアルタイムデータストリーミング、モニタリング、分析に専用ノードを活用してください

ノードの負荷管理

ノードには厳密な使用制限はありませんが、ハードウェアの制約があります。バランスの取れたワークロードが最適なパフォーマンスとノードの活性を維持します。
  • getProgramAccountsを注意して使用する:サポートされているものの、専用ノードはこれらの呼び出しに最適化されていません - 過度な使用はパフォーマンスに影響を与えるか、ノードの障害を引き起こす可能性があります
    • getProgramAccountsクエリには、専用のインデクサーを使用する共有プランを利用してください。共有プランは、ページネーションやインクリメンタル更新をサポートするgetProgramAccountsV2もサポートしています。
  • トランザクションの不良着地率sendTransactionはサポートされていますが、最適化されていません - ほとんどのトランザクションは着地しません; 共有プランまたはSenderを使用してSolanaトランザクションをより確実に着地させてください
  • 応答時間、成功したリクエストの割合、エラー数に基づいてノードのパフォーマンスを理解するためにメトリクスを監視してください
  • 集中負荷を専用フリート内の複数のノードに分散することを検討してください

サポートされていない機能

専用ノードは次の機能をサポートしていません。これらの機能には、共有の有料プランを使用してください:
  • 履歴データ:アーカイブデータアクセスなし
  • プラットフォームAPI:プラットフォーム固有のAPIへのアクセスなし
  • Webhooks:Webhook機能は利用できません
  • ステーク接続:ステーク接続サポートなし
チームに複数の専用ノードのクラスターが必要な場合は、営業チームにご連絡ください。要求を受け取り、チーム用に専用フリートを構成します。

システムリカバリー

当社のノードには自動リカバリーメカニズムが含まれています:
  • ノードがスロットの処理において大きく遅れた場合、自動的に再起動を開始します
  • このリカバリー期間中、すべてのリクエストはシームレスに共有バックアッププールにルーティングされます
  • ノードが追いつき健康になると、トラフィックはそれに戻ります

質問とサポート

  • Telegramグループ(専用ノードの顧客向け)を通じてお問い合わせください
  • ウェブサイトのチャットシステムやDiscordサーバーでもサポートを受けることができます