Guía de configuración de Orleans

En esta guía de configuración, obtendrá información sobre los principales parámetros de configuración y descubrirá cómo deben usarse para los escenarios de uso más habituales. Orleans se puede usar en diversas configuraciones que se ajustan a diferentes escenarios de uso, como la implementación de un solo nodo local para el desarrollo y las pruebas, la agrupación en clústeres de servidores, el rol de trabajo de Azure de varias instancias, etc.

En esta guía se proporcionan instrucciones para los principales parámetros de configuración que son necesarios para que Orleans se ejecute en uno de los escenarios de destino. Otros parámetros de configuración ayudan a ajustar Orleans para mejorar el rendimiento.

Los silos y los clientes se configuran mediante programación con SiloHostBuilder y ClientBuilder, respectivamente. Esto es posible mediante varias clases de opción complementarias. Las clases de opción de Orleans siguen el patrón de opciones de .NET y pueden cargarse mediante archivos, variables de entorno o cualquier otro proveedor de configuración válido.

Si quiere configurar un silo y un cliente para el desarrollo local, consulte la sección Configuración de desarrollo local. Las secciones de la guía sobre la configuración del servidor y la configuración de cliente tratan sobre la configuración de silos y clientes, respectivamente.

La sección sobre configuraciones típicas proporciona un resumen de algunas configuraciones comunes. En esta sección encontrará una lista de las opciones básicas importantes que se pueden configurar.

Importante

Asegúrese de configurar correctamente la recolección de elementos no utilizados de .NET como se detalla en Configuración de la recolección de elementos no utilizados de .NET.