> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Рекомендации по работе с выделенными узлами Solana: оптимизация производительности

> Оптимизируйте производительность выделенного узла Solana с помощью рекомендаций по потоковой передаче gRPC, управлению нагрузкой и мониторингу состояния узла.

## Рекомендации

### Основное применение: потоковая передача gRPC

**Выделенные узлы оптимизированы для приложений потоковой передачи gRPC**. Для оптимальной работы:

* **Используйте с Yellowstone Geyser Plugin**: это основной и рекомендуемый сценарий использования выделенных узлов
* **Сочетайте с общим тарифом**: для `sendTransaction`, архивных данных и сложных запросов к аккаунтам используйте конечные точки общего тарифа
* **Сосредоточьтесь на потоковой передаче**: используйте выделенные узлы для потоковой передачи данных в реальном времени, мониторинга и аналитики

### Управление нагрузкой на узел

Хотя узлы не имеют строгих ограничений на использование, их возможности ограничены аппаратными ресурсами. Сбалансированная рабочая нагрузка помогает поддерживать оптимальную производительность и работоспособность узла.

* **Используйте [`getProgramAccounts`](/docs/ru/api-reference/rpc/http/getprogramaccounts) с осторожностью**: хотя эти вызовы поддерживаются, выделенные узлы не оптимизированы для них — интенсивное использование может снизить производительность или привести к сбою узла
  * Для запросов `getProgramAccounts` используйте общий тариф, поскольку у нас есть [**собственный индексатор**](https://x.com/helius/status/1864750969755422797), который делает вызовы gPA гораздо быстрее и надежнее. Общие тарифы также поддерживают `getProgramAccountsV2`, добавляющий поддержку пагинации и инкрементальных обновлений.
* **Низкая доля включенных транзакций**: хотя [`sendTransaction`](/docs/ru/api-reference/rpc/http/sendtransaction) поддерживается, он не оптимизирован — большинство транзакций не будут включены в блок; для более надежного включения транзакций Solana используйте общий тариф или [Sender](/docs/ru/sending-transactions/sender)
* Отслеживайте метрики узла, чтобы оценивать его производительность по времени ответа, доле успешных запросов и количеству ошибок
* Рассмотрите возможность распределения ресурсоемких рабочих нагрузок между несколькими узлами в выделенном пуле

### Что не поддерживается

Выделенные узлы не поддерживают перечисленные ниже функции. Для доступа к ним используйте общий платный тариф:

* **[Исторические данные](/docs/ru/rpc/historical-data)**: доступ к архивным данным отсутствует
* **API платформы**: доступ к специализированным API платформы отсутствует
* **Вебхуки**: функциональность вебхуков недоступна
* **Подключения со стейком**: подключения со стейком не поддерживаются

<Note>
  Если вашей команде нужен кластер из нескольких выделенных узлов, [свяжитесь с нашим отделом продаж](https://www.helius.dev/contact). Мы учтем ваши требования и настроим выделенный пул для вашей команды.
</Note>

### Восстановление системы

Наши узлы оснащены механизмом автоматического восстановления:

* Если узел слишком сильно отстает в обработке слотов, он автоматически перезапускается
* Во время восстановления все запросы без прерываний перенаправляются в наш общий резервный пул
* Когда узел синхронизируется и вернется в работоспособное состояние, трафик снова будет направляться на него

### Вопросы и поддержка

* Свяжитесь с нами через вашу группу в Telegram (доступно клиентам с выделенными узлами)
* Вы также можете получить поддержку в чате на нашем сайте или на нашем сервере Discord


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.