GlobalConfiguration 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í.
Precaución
This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.
Objeto de datos que contiene parámetros de configuración global de Silo.
[System.Serializable]
public class GlobalConfiguration : Orleans.Runtime.Configuration.MessagingConfiguration
[System.Serializable]
[System.Obsolete("This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.")]
public class GlobalConfiguration : Orleans.Runtime.Configuration.MessagingConfiguration
[<System.Serializable>]
type GlobalConfiguration = class
inherit MessagingConfiguration
[<System.Serializable>]
[<System.Obsolete("This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.")>]
type GlobalConfiguration = class
inherit MessagingConfiguration
Public Class GlobalConfiguration
Inherits MessagingConfiguration
- Herencia
- Atributos
Constructores
GlobalConfiguration() |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
Campos
DEFAULT_MULTICLUSTER_REGISTRATION_STRATEGY |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
DEFAULT_PERFORM_DEADLOCK_DETECTION |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
DEFAULT_PLACEMENT_STRATEGY |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
ENFORCE_MINIMUM_REQUIREMENT_FOR_AGE_LIMIT |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
Propiedades
ActivationCountBasedPlacementChooseOutOf |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
AdoInvariant |
Obsoletos.
Cuando se usa ADO, identifica el proveedor de datos subyacente para la vida y los recordatorios. Esta sintaxis de nomenclatura en tres partes también se utiliza al crear un nuevo generador y para identificar al proveedor en un archivo de configuración de la aplicación, de manera que el nombre de proveedor, junto con sus cadenas de conexión asociadas, se puedan recuperar en tiempo de conexión. https://msdn.microsoft.com/en-us/library/dd0w4a2z%28v=vs.110%29.aspx Para invalidar este valor para los avisos establecidos AdoInvariantForReminders |
AdoInvariantForReminders |
Obsoletos.
Establezca esta propiedad para invalidar AdoInvariant los avisos. |
AllowCallChainReentrancy |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
Application |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
AssumeHomogenousSilosForTesting |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
BackgroundGossipInterval |
Obsoletos.
Tiempo entre chismes en segundo plano. |
BufferPoolBufferSize |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
BufferPoolMaxSize |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
BufferPoolPreallocationSize |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
CacheSize |
Obsoletos.
El atributo CacheSize especifica el número máximo de granos para los que almacenar en caché la información del directorio. |
CacheTTLExtensionFactor |
Obsoletos.
El atributo TTLExtensionFactor especifica el factor por el que se deben extender las TTL de entrada de caché cuando se encuentran estables. |
ClientDropTimeout |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
ClientRegistrationRefresh |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
ClientSenderBuckets |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
ClusterId |
Obsoletos.
Identidad del clúster. Los silos con la misma identidad de clúster se combinarán. Al implementar diferentes versiones de la aplicación simultáneamente, asegúrese de cambiar el identificador si no deben unirse al mismo clúster lógico. En una red de varios clústeres, el identificador de clúster debe ser único para cada clúster. |
CollectionQuantum |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
DataConnectionString |
Obsoletos.
Cadena de conexión para el proveedor de datos subyacente para la ejecución y los recordatorios. P. ej. Azure Storage, ZooKeeper, SQL Server, ect. Para invalidar este valor para los avisos establecidos DataConnectionStringForReminders |
DataConnectionStringForReminders |
Obsoletos.
Establezca esta propiedad para invalidar DataConnectionString los avisos. |
DeathVoteExpirationTimeout |
Obsoletos.
Tiempo de expiración en segundos para el voto de muerte en la tabla de pertenencia. |
DefaultCompatibilityStrategy |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
DefaultMultiCluster |
Obsoletos.
Una lista de identificadores de clúster que se usarán si no se encuentra ninguna configuración de clúster múltiple en canales de chismes. |
DefaultPlacementStrategy |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
DefaultVersionSelectorStrategy |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
DeploymentId |
Obsoletos.
Id. de implementación. Esto es lo mismo que ClusterId y ha quedado en desuso a favor de él. |
DeploymentLoadPublisherRefreshTime |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
DirectoryCachingStrategy |
Obsoletos.
El atributo DirectoryCachingStrategy especifica 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. |
DirectoryLazyDeregistrationDelay |
Obsoletos.
Intervalo de tiempo entre cuando se ha agregado una entrada para una activación al directorio de granos 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. |
DropExpiredMessages |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
ExpectedClusterSize |
Obsoletos.
Tamaño esperado de un clúster. No es necesario ser muy preciso, puede ser una sobreestimación. |
FallbackSerializationProvider |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
FastKillOnCancelKeyPress |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
GatewaySenderQueues |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
GlobalSingleInstanceNumberRetries |
Obsoletos.
Número de reintentos rápidos antes de entrar en estado DOUBTFUL. |
GlobalSingleInstanceRetryInterval |
Obsoletos.
Tiempo entre los reintentos lentos para las activaciones DOUBTFUL. |
GossipChannels |
Obsoletos.
Lista de cadenas de conexión para canales de chismes. |
GrainServiceConfigurations |
Obsoletos.
Configuración de servicios específicos. |
HasMultiClusterNetwork |
Obsoletos.
Si este clúster está configurado para formar parte de una red de varios clústeres |
IAmAliveTablePublishTimeout |
Obsoletos.
Número de segundos que se van a escribir periódicamente en la tabla de pertenencia que este silo está activo. Se usa únicamente en diagnósticos. |
InitialCacheTTL |
Obsoletos.
El atributo InitialTTL especifica el tiempo inicial (mínimo), en segundos, para mantener una entrada de caché antes de volver a validar. |
LargeMessageWarningThreshold |
Obsoletos.
El atributo LargeMessageWarningThreshold especifica cuándo se debe generar un mensaje de seguimiento de advertencia para mensajes grandes. (Heredado de MessagingConfiguration) |
LivenessEnabled |
Obsoletos.
Conmutador global para deshabilitar el protocolo de ejecución de silo (solo se debe usar para las pruebas). El atributo LivenessEnabled, si se proporciona y establece en "false", suprime el cumplimiento de la vida. Si se sospecha que un silo está muerto, pero este atributo se establece en "false", las sospechas no se propagarán al sistema y se aplicarán, este parámetro está pensado para su uso solo para pruebas y solución de problemas. En producción, la ejecución siempre debe estar habilitada. El valor predeterminado es true (habilitado) |
LivenessType |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
MaxForwardCount |
Obsoletos.
El atributo MaxForwardCount especifica el número máximo de veces que se está buscando un mensaje de un silo a otro. El reenvío lo usa internamente el tuntime como mecanismo de recuperación cuando se produce un error en los silos y la pertenencia es inestable. En tales ocasiones, es posible que los mensajes no se enruten correctamente al destino y el tiempo de ejecución intente reenviar dichos mensajes varias veces antes de rechazarlos. (Heredado de MessagingConfiguration) |
MaximumCacheTTL |
Obsoletos.
El atributo MaximumTTL especifica el tiempo máximo, en segundos, para mantener una entrada de caché antes de volver a validar. |
MaxJoinAttemptTime |
Obsoletos.
Número de segundos que se intenta unir a un clúster de silos antes de renunciar. |
MaxMultiClusterGateways |
Obsoletos.
El número máximo de silos por clúster debe designarse para actuar como puertas de enlace. |
MaxRequestProcessingTime |
Obsoletos.
Especifica el tiempo máximo que una solicitud puede tardar antes de que se notifique la activación como "bloqueada". |
MaxResendCount |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
MaxSocketAge |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
MaxSockets |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
MaxStorageBusyRetries |
Obsoletos.
Recuento de reintentos para las operaciones de Azure Table. |
MembershipTableAssembly |
Obsoletos.
Ensamblado que se va a usar para la implementación de MembershipTable personalizada |
MockReminderTableTimeout |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
NumMissedProbesLimit |
Obsoletos.
El número de mensajes de latido que faltan "Estoy vivo" de un silo o un número de sondeos no respondidos que conducen a sospechar que este silo está muerto. |
NumMissedTableIAmAliveLimit |
Obsoletos.
El número de actualizaciones perdidas de "Estoy vivo" en la tabla desde un silo que hace que se registre la advertencia. No afecta al protocolo de actividad. |
NumProbedSilos |
Obsoletos.
Número de silos que sondea cada silo para la vida. |
NumVirtualBucketsConsistentRing |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
NumVotesForDeathDeclaration |
Obsoletos.
Número de votos no expirados que se necesitan para declarar algún silo como muerto (debe ser como máximo NumMissedProbesLimit) |
OpenConnectionTimeout |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
PerformDeadlockDetection |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
PrimaryNodeIsRequired |
Obsoletos.
Determina si es necesario configurar el nodo principal como nodo de inicialización. True si LivenessType está establecido en MembershipTableGrain; en caso contrario, false. |
ProbeTimeout |
Obsoletos.
Número de segundos para sondear periódicamente otros silos para su vida o para que el silo envíe mensajes de latido "Estoy vivo" sobre sí mismo. |
ProviderConfigurations |
Obsoletos.
Configuración de varios proveedores en tiempo de ejecución. |
ReminderServiceType |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
ReminderTableAssembly |
Obsoletos.
Ensamblado que se va a usar para la implementación personalizada de ReminderTable |
ResendOnTimeout |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
ResponseTimeout |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
SeedNodes |
Obsoletos.
Los seedNodes solo se usan en la configuración de desarrollo local con LivenessProviderType.MembershipTableGrain SeedNodes nunca se usan en producción. |
SerializationProviders |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
ServiceId |
Obsoletos.
Id. de servicio. |
SiloSenderQueues |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. (Heredado de MessagingConfiguration) |
Subnet |
Obsoletos.
Subred en la que se ejecutan los silos. Esta opción solo se debe usar al ejecutarse en un clúster de varios hogares. No debe usarse al ejecutarse en Azure. |
TableRefreshTimeout |
Obsoletos.
Número de segundos que se van a capturar periódicamente las actualizaciones de la tabla de pertenencia. |
TypeMapRefreshInterval |
Obsoletos.
Número de segundos para actualizar el mapa de la interfaz de grano del clúster |
UseAdoNetSystemStore |
Obsoletos.
Determina si se debe usar ADO para el almacenamiento de información de pertenencia y recordatorios. True si o ambos de LivenessType y ReminderServiceType se establecen en SqlServer; en caso contrario, false. |
UseAzureSystemStore |
Obsoletos.
Determina si Se debe usar Azure Storage para el almacenamiento de la información de pertenencia y recordatorios. True si o ambos de LivenessType y ReminderServiceType se establecen en AzureTable; en caso contrario, false. |
UseGlobalSingleInstanceByDefault |
Obsoletos.
Si se usa el protocolo de instancia única global como estrategia de registro multicluster predeterminada. |
UseLivenessGossip |
Obsoletos.
Si se usa la optimización del chism para acelerar la propagación de la información de vida. |
UseVirtualBucketsConsistentRing |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
ValidateInitialConnectivity |
Obsoletos.
Si el nuevo silo que se une al clúster tiene que validar la conectividad inicial con todos los demás silos activos. |
Métodos
GetAllProviderConfigurations() |
Obsoletos.
Recupera una enumeración de todas las configuraciones de proveedor configuradas actualmente. |
RegisterBootstrapProvider(String, String, IDictionary<String,String>) |
Obsoletos.
Registra un proveedor de arranque determinado. |
RegisterBootstrapProvider<T>(String, IDictionary<String,String>) |
Obsoletos.
Registra un tipo determinado de |
RegisterGrainService(String, String, IDictionary<String,String>) |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
RegisterLogConsistencyProvider(String, String, IDictionary<String,String>) |
Obsoletos.
Registra un proveedor de coherencia de registro determinado. |
RegisterLogConsistencyProvider<T>(String, IDictionary<String,String>) |
Obsoletos.
Registra un tipo determinado de donde |
RegisterStatisticsProvider(String, String, IDictionary<String,String>) |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
RegisterStatisticsProvider<T>(String, IDictionary<String,String>) |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
RegisterStorageProvider(String, String, IDictionary<String,String>) |
Obsoletos.
Registra un proveedor de almacenamiento determinado. |
RegisterStorageProvider<T>(String, IDictionary<String,String>) |
Obsoletos.
Registra un tipo determinado de donde |
RegisterStreamProvider(String, String, IDictionary<String,String>) |
Obsoletos.
Registra un proveedor de flujos determinado. |
RegisterStreamProvider<T>(String, IDictionary<String,String>) |
Obsoletos.
Registra un tipo determinado de donde |
Remap(GlobalConfiguration+GossipChannelType) |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
ToString() |
Obsoletos.
Objeto de datos que contiene parámetros de configuración global de Silo. |
TryGetProviderConfiguration(String, String, IProviderConfiguration) |
Obsoletos.
Recupera una configuración de proveedor existente. |
Métodos de extensión
RegisterBootstrapProvider(GlobalConfiguration, String, String, IDictionary<String,String>) |
Obsoletos.
Registra un proveedor de arranque determinado. |
RegisterBootstrapProvider<T>(GlobalConfiguration, String, IDictionary<String,String>) |
Obsoletos.
Registra un tipo determinado de |