Partager via


Guide de configuration d’Orleans

Dans ce guide de configuration, vous allez découvrir les paramètres de configuration clés et comment ils doivent être utilisés pour la plupart des scénarios d’utilisation typiques. Orleans peut être utilisé dans diverses configurations qui correspondent à différents scénarios d’utilisation, tels que le déploiement à nœud unique local pour le développement et les tests, le clustering de serveurs, le rôle de travail Azure multi-instance, etc.

Ce guide fournit des instructions pour les paramètres de configuration clés nécessaires pour exécuter Orleans dans l’un des scénarios cibles. D’autres paramètres de configuration aident principalement à ajuster Orleans pour de meilleures performances.

Les silos et les clients sont configurés programmatiquement via un élément SiloHostBuilder et ClientBuilder, respectivement. Cela est possible en utilisant plusieurs classes d’options supplémentaires. Les classes d’options dans Orleans suivent le modèle d’options dans .NET et peuvent être chargées via des fichiers, des variables d’environnement ou tout autre fournisseur de configuration valide.

Si vous souhaitez configurer un silo et un client pour le développement local, consultez la section Configuration du développement local. Les sections Configuration de serveur et Configuration de client du guide couvrent la configuration des silos et des clients, respectivement.

La section sur les configurations typiques fournit un résumé de quelques configurations courantes. Vous trouverez la liste des options centrales importantes qui peuvent être configurées dans cette section.

Important

Veillez à configurer correctement le garbage collection .NET comme indiqué en détail dans Configurer le garbage collection .NET.