Delen via


Orleans configuratiehandleiding

In deze configuratiehandleiding leert u de belangrijkste configuratieparameters en hoe u deze kunt gebruiken voor de meest typische gebruiksscenario's. U kunt in verschillende configuraties verschillende scenario's gebruiken Orleans , zoals lokale implementatie met één knooppunt voor ontwikkeling en testen, serverclustering, gecontaineriseerde implementaties in Kubernetes of Azure Container Apps, en meer.

Deze handleiding bevat instructies voor de belangrijkste configuratieparameters die nodig zijn voor uitvoering Orleans in een van de doelscenario's. Andere configuratieparameters helpen u voornamelijk bij het verfijnen van Orleans voor betere prestaties.

Configureer silo's en clients programmatisch via UseOrleans(IHostBuilder, Action<HostBuilderContext,ISiloBuilder>) en UseOrleansClient, respectievelijk. Je doet dit met behulp van verschillende aanvullende optieklassen. Optieklassen volgen Orleans het patroon Opties in .NET en kunnen worden geladen vanuit bestanden, omgevingsvariabelen of een andere geldige configuratieprovider.

Configureer silo's en clients programmatisch via SiloHostBuilder en ClientBuilder, respectievelijk. Je doet dit met behulp van verschillende aanvullende optieklassen. Optieklassen volgen Orleans het patroon Opties in .NET en kunnen worden geladen vanuit bestanden, omgevingsvariabelen of een andere geldige configuratieprovider.

Als u een silo en een client wilt configureren voor lokale ontwikkeling, raadpleegt u de sectie Configuratie van lokale ontwikkeling . In de secties Serverconfiguratie en Clientconfiguratie worden respectievelijk silo's en clients geconfigureerd.

De sectie over typische configuraties bevat een overzicht van enkele algemene configuraties. U vindt een lijst met belangrijke kernopties die u kunt configureren in Lijst met optiesklassen.

Belangrijk

Zorg ervoor dat u de .NET-garbagecollection juist configureert zoals beschreven in .NET garbagecollection configureren.