Guia de configuração do Orleans
Neste guia de configuração, você aprenderá sobre os parâmetros de configuração de chave e como eles devem ser usados para a maioria dos cenários de uso típicos. O Orleans pode ser usado em uma variedade de configurações compatíveis com diferentes cenários de uso, como a implantação de nó único local para desenvolvimento e teste, o clustering de servidores, a função de trabalho do Azure de várias instâncias e assim por diante.
Este guia fornece instruções sobre os parâmetros de configuração de chave necessários para fazer com que o Orleans seja executada em um dos cenários de destino. Outros parâmetros de configuração ajudam principalmente a ajustar o Orleans para melhorar o desempenho.
Silos e clientes são configurados programaticamente por meio de um SiloHostBuilder e de um ClientBuilder, respectivamente. Isso é possível usando várias classes de opção complementares. As classes de opção no Orleans seguem o padrão de opções no .NET e podem ser carregadas por meio de arquivos, variáveis de ambiente ou qualquer outro provedor de configuração válido.
Para configurar um silo e um cliente para desenvolvimento local, confira a seção Configuração de desenvolvimento local. As seções Configuração do servidor e Configuração do cliente do guia abrangem a configuração de silos e clientes, respectivamente.
A seção sobre Configurações comuns fornece um resumo de algumas configurações comuns. Uma lista de opções principais e importantes que podem ser configuradas é fornecida nesta seção.
Importante
Configure corretamente a coleta de lixo do .NET, conforme detalhado em Configurar a coleta de lixo do .NET.