Events
17 Mar, 9 pm - 21 Mar, 10 am
Join the meetup series to build scalable AI solutions based on real-world use cases with fellow developers and experts.
Register nowThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
In this configuration guide, you'll learn the key configuration parameters and how they should be used for most typical usage scenarios. Orleans can be used in a variety of configurations that fit different usage scenarios, such as local single-node deployment for development and testing, clustering of servers, multi-instance Azure worker role, and so on.
This guide provides instructions for the key configuration parameters that are necessary to make Orleans run in one of the target scenarios. Other configuration parameters primarily help fine-tune Orleans for better performance.
Silos and clients are configured programmatically via a SiloHostBuilder and ClientBuilder respectively. This is possible using several supplemental option classes. Option classes in Orleans follow the Options pattern in .NET, and can be loaded via files, environment variables, or any other valid configuration provider.
If you want to configure a silo and a client for local development, look at the Local development configuration section. The server configuration and client configuration sections of the guide cover configuring silos and clients, respectively.
The section on typical configurations provides a summary of a few common configurations. A list of important core options that can be configured can be found on this section.
Important
Make sure you properly configure .NET garbage collection as detailed in Configure .NET garbage collection.
.NET feedback
.NET is an open source project. Select a link to provide feedback:
Events
17 Mar, 9 pm - 21 Mar, 10 am
Join the meetup series to build scalable AI solutions based on real-world use cases with fellow developers and experts.
Register nowTraining
Module
Présentation d’Orleans - Training
Découvrez l’infrastructure Orleans et ses avantages, et apprenez à l’intégrer à vos applications.