GrainDirectoryOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
public class GrainDirectoryOptions
type GrainDirectoryOptions = class
Public Class GrainDirectoryOptions
- Herencia
-
GrainDirectoryOptions
Constructores
GrainDirectoryOptions() |
Campos
DEFAULT_CACHE_SIZE |
Valor predeterminado de CacheSize. |
DEFAULT_CACHING_STRATEGY |
Valor predeterminado de CachingStrategy. |
DEFAULT_INITIAL_CACHE_TTL |
Valor predeterminado de InitialCacheTTL. |
DEFAULT_MAXIMUM_CACHE_TTL |
Valor predeterminado de MaximumCacheTTL. |
DEFAULT_TTL_EXTENSION_FACTOR |
Valor predeterminado de CacheTTLExtensionFactor. |
DEFAULT_UNREGISTER_RACE_DELAY |
Valor predeterminado de LazyDeregistrationDelay. |
Propiedades
CacheSize |
Obtiene o establece el número máximo de granos para los que almacenar en caché la información del directorio. |
CacheTTLExtensionFactor |
Obtiene o establece el factor por el que se deben extender las TTL de entrada de caché cuando se encuentran estables. |
CachingStrategy |
Obtiene o establece la estrategia de almacenamiento en caché que se va a usar. Las opciones son Ninguna, lo que significa que no almacena en caché las entradas de directorio localmente; LRU, que indica que se debe utilizar una estrategia estándar de tamaño fijo menos recientemente utilizada; y Adaptable, que indica que se debe usar una estrategia adaptable con un tamaño máximo fijo. La estrategia adaptable se usa de forma predeterminada. |
InitialCacheTTL |
Obtiene o establece el tiempo inicial (mínimo), en segundos, para mantener una entrada de caché antes de volver a validar. |
LazyDeregistrationDelay |
Obtiene o establece el intervalo de tiempo entre cuando se ha agregado una entrada para una activación al directorio específico y cuando se permite quitar condicionalmente esa entrada. La desregistración condicional se usa para la limpieza diferida de activaciones cuya cancelación del registro de mensajes no se pudo realizar por algún motivo (por ejemplo, error de mensaje). Esto siempre debe ser de al menos un minuto, ya que comparamos las horas de la partición del directorio, por lo que es necesario permitir retrasos de mensajes y sku de clcks. |
MaximumCacheTTL |
Obtiene o establece el tiempo máximo, en segundos, para mantener una entrada de caché antes de volver a validar. |