Orleans Руководство по настройке

В этом руководстве по настройке вы узнаете о ключевых параметрах конфигурации и их использовании для большинства типичных сценариев использования. Можно использовать Orleans в различных конфигурациях, подходящих для различных сценариев, таких как локальное развертывание с одним узлом для разработки и тестирования, кластеризация серверов, контейнерные развертывания в Kubernetes или Azure Container Apps и многое другое.

В этом руководстве приведены инструкции по параметрам конфигурации ключей, необходимых для выполнения Orleans в одном из целевых сценариев. Другие параметры конфигурации в первую очередь помогают точно настроить Orleans для улучшения производительности.

Настройте силосы и клиенты программным способом с помощью UseOrleans(IHostBuilder, Action<HostBuilderContext,ISiloBuilder>) и UseOrleansClient соответственно. Это можно сделать с помощью нескольких дополнительных классов параметров. Классы Orleans параметров следуют шаблону параметров в .NET и могут загружаться из файлов, переменных среды или любого другого допустимого поставщика конфигурации.

Настройте силосы и клиенты программным способом с помощью SiloHostBuilder и ClientBuilder соответственно. Это можно сделать с помощью нескольких дополнительных классов параметров. Классы Orleans параметров следуют шаблону параметров в .NET и могут загружаться из файлов, переменных среды или любого другого допустимого поставщика конфигурации.

Если вы хотите настроить silo и клиент для локальной разработки, см. раздел Конфигурация локальной разработки. Разделы конфигурации сервера и конфигурации клиента охватывают настройку силосов и клиентов соответственно.

В разделе " Типичные конфигурации" приводится сводка по нескольким общим конфигурациям. Список важных основных параметров, которые можно настроить в списке классов параметров.

Это важно

Убедитесь, что вы правильно настроите сборку мусора .NET, как описано в Настройка сборки мусора .NET.