GlobalConfiguration Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.
Objet de données contenant des paramètres de configuration globale 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
- Héritage
- Attributs
Constructeurs
GlobalConfiguration() |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
Champs
DEFAULT_MULTICLUSTER_REGISTRATION_STRATEGY |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
DEFAULT_PERFORM_DEADLOCK_DETECTION |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
DEFAULT_PLACEMENT_STRATEGY |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
ENFORCE_MINIMUM_REQUIREMENT_FOR_AGE_LIMIT |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
Propriétés
ActivationCountBasedPlacementChooseOutOf |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
AdoInvariant |
Obsolète.
Lors de l’utilisation d’ADO, identifie le fournisseur de données sous-jacent pour la vivacité et les rappels. Cette syntaxe d'attribution de nom en trois parties est également utilisée lors de la création d'une fabrique et pour l'identification du fournisseur dans un fichier de configuration d'application de manière à ce que le nom du fournisseur, ainsi que sa chaîne de connexion associée, puissent être récupérés au moment de l'exécution. https://msdn.microsoft.com/en-us/library/dd0w4a2z%28v=vs.110%29.aspx Pour remplacer cette valeur pour les rappels, définissez AdoInvariantForReminders |
AdoInvariantForReminders |
Obsolète.
Définissez cette propriété pour qu’elle remplace AdoInvariant pour les rappels. |
AllowCallChainReentrancy |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
Application |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
AssumeHomogenousSilosForTesting |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
BackgroundGossipInterval |
Obsolète.
Temps entre les ragots d’arrière-plan. |
BufferPoolBufferSize |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
BufferPoolMaxSize |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
BufferPoolPreallocationSize |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
CacheSize |
Obsolète.
L’attribut CacheSize spécifie le nombre maximal de grains pour lequel mettre en cache les informations de répertoire. |
CacheTTLExtensionFactor |
Obsolète.
L’attribut TTLExtensionFactor spécifie le facteur par lequel les TTL d’entrée de cache doivent être étendues lorsqu’elles sont jugées stables. |
ClientDropTimeout |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
ClientRegistrationRefresh |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
ClientSenderBuckets |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
ClusterId |
Obsolète.
Identité de cluster. Les silos avec la même identité de cluster se rejoignent. Lorsque vous déployez simultanément différentes versions de l’application, veillez à modifier l’ID si elles ne doivent pas rejoindre le même cluster logique. Dans un réseau multi-cluster, l’ID de cluster doit être unique pour chaque cluster. |
CollectionQuantum |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
DataConnectionString |
Obsolète.
Chaîne de connexion pour le fournisseur de données sous-jacent pour l’actualisation et les rappels. par exemple Stockage Azure, ZooKeeper, SQL Server, ect. Pour remplacer cette valeur pour les rappels, définissez DataConnectionStringForReminders |
DataConnectionStringForReminders |
Obsolète.
Définissez cette propriété pour qu’elle remplace DataConnectionString pour les rappels. |
DeathVoteExpirationTimeout |
Obsolète.
Délai d’expiration en secondes pour le vote de mort dans la table d’appartenance. |
DefaultCompatibilityStrategy |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
DefaultMultiCluster |
Obsolète.
Liste des ID de cluster, à utiliser si aucune configuration multicluster n’est trouvée dans les canaux gossip. |
DefaultPlacementStrategy |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
DefaultVersionSelectorStrategy |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
DeploymentId |
Obsolète.
ID de déploiement. Il s’agit de la même chose que ClusterId et a été déprécié en faveur de celui-ci. |
DeploymentLoadPublisherRefreshTime |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
DirectoryCachingStrategy |
Obsolète.
L’attribut DirectoryCachingStrategy spécifie la stratégie de mise en cache à utiliser. Les options sont Aucune, ce qui signifie ne pas mettre en cache les entrées de répertoire localement ; LRU, qui indique qu’une stratégie standard de taille fixe la moins récemment utilisée doit être utilisée; et Adaptatif, ce qui indique qu’une stratégie adaptative avec une taille maximale fixe doit être utilisée. La stratégie adaptative est utilisée par défaut. |
DirectoryLazyDeregistrationDelay |
Obsolète.
Intervalle de temps entre le moment où nous avons ajouté une entrée pour une activation au répertoire grain et le moment où nous sommes autorisés à supprimer cette entrée de manière conditionnelle. La désinscription conditionnelle est utilisée pour le nettoyage paresseux des activations dont la désinscription d’invite a échoué pour une raison quelconque (par exemple, échec du message). Cela doit toujours être d’au moins une minute, car nous comparons les heures sur la partition de répertoire. Les délais de message et les références clcks doivent donc être autorisés. |
DropExpiredMessages |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
ExpectedClusterSize |
Obsolète.
Taille attendue d’un cluster. Inutile d’être très précis, peut être une surestimation. |
FallbackSerializationProvider |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
FastKillOnCancelKeyPress |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
GatewaySenderQueues |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
GlobalSingleInstanceNumberRetries |
Obsolète.
Nombre de nouvelles tentatives rapides avant de passer à l’état DOUBTFUL. |
GlobalSingleInstanceRetryInterval |
Obsolète.
Temps entre les tentatives lentes pour les activations DE DOUBTFUL. |
GossipChannels |
Obsolète.
Liste des chaînes de connexion pour les canaux gossip. |
GrainServiceConfigurations |
Obsolète.
Configuration des services de grain. |
HasMultiClusterNetwork |
Obsolète.
Si ce cluster est configuré pour faire partie d’un réseau multicluster |
IAmAliveTablePublishTimeout |
Obsolète.
Nombre de secondes pour écrire périodiquement dans la table d’appartenance que ce silo est actif. Utile uniquement pour les diagnostics. |
InitialCacheTTL |
Obsolète.
L’attribut InitialTTL spécifie le temps initial (minimum), en secondes, pour conserver une entrée de cache avant la revalidation. |
LargeMessageWarningThreshold |
Obsolète.
L’attribut LargeMessageWarningThreshold spécifie quand générer un message de suivi d’avertissement pour les messages volumineux. (Hérité de MessagingConfiguration) |
LivenessEnabled |
Obsolète.
Commutateur global pour désactiver le protocole silo liveness (doit être utilisé uniquement pour les tests). L’attribut LivenessEnabled, s’il est fourni et défini sur « false », supprime l’application liveness. Si un silo est soupçonné d’être mort, mais que cet attribut a la valeur « false », les suspicions ne sont pas propagées au système et appliquées. Ce paramètre est destiné à être utilisé uniquement pour le test et la résolution des problèmes. En production, la durée de vie doit toujours être activée. La valeur par défaut est true (activé) |
LivenessType |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
MaxForwardCount |
Obsolète.
L’attribut MaxForwardCount spécifie le nombre maximal de fois qu’un message est mis hors service d’un silo à un autre. Le transfert est utilisé en interne par le tuntime comme mécanisme de récupération lorsque les silos échouent et que l’appartenance est instable. Dans de tels moments, les messages peuvent ne pas être routés correctement vers la destination, et le runtime tente de transférer ces messages plusieurs fois avant de les rejeter. (Hérité de MessagingConfiguration) |
MaximumCacheTTL |
Obsolète.
L’attribut MaximumTTL spécifie la durée maximale, en secondes, pour conserver une entrée de cache avant la revalidation. |
MaxJoinAttemptTime |
Obsolète.
Nombre de secondes pour tenter de rejoindre un cluster de silos avant d’abandonner. |
MaxMultiClusterGateways |
Obsolète.
Le nombre maximal de silos par cluster doit être désigné pour servir de passerelles. |
MaxRequestProcessingTime |
Obsolète.
Spécifie le temps maximal qu’une demande peut prendre avant que l’activation soit signalée comme « bloquée ». |
MaxResendCount |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
MaxSocketAge |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
MaxSockets |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
MaxStorageBusyRetries |
Obsolète.
Nombre de nouvelles tentatives pour les opérations de table Azure. |
MembershipTableAssembly |
Obsolète.
Assembly à utiliser pour l’implémentation personnalisée d’MembershipTable |
MockReminderTableTimeout |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
NumMissedProbesLimit |
Obsolète.
Le nombre de messages de pulsation manqués « Je suis vivant » d’un silo ou le nombre de sondes non répondues qui conduisent à suspecter ce silo comme étant mort. |
NumMissedTableIAmAliveLimit |
Obsolète.
Nombre de mises à jour « Je suis en vie » manquées dans la table à partir d’un silo qui entraîne la journalisation d’un avertissement. N’a pas d’impact sur le protocole d’activité. |
NumProbedSilos |
Obsolète.
Nombre de silos que chaque silo sonde pour la vie. |
NumVirtualBucketsConsistentRing |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
NumVotesForDeathDeclaration |
Obsolète.
Nombre de votes non expirés nécessaires pour déclarer un silo comme mort (doit être au plus NumMissedProbesLimit) |
OpenConnectionTimeout |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
PerformDeadlockDetection |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
PrimaryNodeIsRequired |
Obsolète.
Détermine si le nœud principal doit être configuré en tant que nœud initial. True si LivenessType est défini sur MembershipTableGrain, false sinon. |
ProbeTimeout |
Obsolète.
Le nombre de secondes pour sonder périodiquement d’autres silos pour leur vivacité ou pour que le silo envoie des messages de pulsation « Je suis vivant » sur lui-même. |
ProviderConfigurations |
Obsolète.
Configuration pour différents fournisseurs d’exécution. |
ReminderServiceType |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
ReminderTableAssembly |
Obsolète.
Assembly à utiliser pour l’implémentation personnalisée de ReminderTable |
ResendOnTimeout |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
ResponseTimeout |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
SeedNodes |
Obsolète.
Les seedNodes sont uniquement utilisés dans le paramètre de développement local avec LivenessProviderType.MembershipTableGrain SeedNodes ne sont jamais utilisés en production. |
SerializationProviders |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
ServiceId |
Obsolète.
ID de service. |
SiloSenderQueues |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. (Hérité de MessagingConfiguration) |
Subnet |
Obsolète.
Sous-réseau sur lequel les silos s’exécutent. Cette option ne doit être utilisée que lors de l’exécution sur un cluster multi-accueil. Il ne doit pas être utilisé lors de l’exécution dans Azure. |
TableRefreshTimeout |
Obsolète.
Nombre de secondes pour extraire régulièrement les mises à jour de la table d’appartenance. |
TypeMapRefreshInterval |
Obsolète.
Nombre de secondes d’actualisation du mappage d’interface de grain de cluster |
UseAdoNetSystemStore |
Obsolète.
Détermine si ADO doit être utilisé pour le stockage des informations d’appartenance et de rappels. True si LivenessType et ReminderServiceType sont définis sur SqlServer, false dans le cas contraire. |
UseAzureSystemStore |
Obsolète.
Détermine si Stockage Azure doit être utilisé pour le stockage des informations d’appartenance et de rappels. True si LivenessType et ReminderServiceType sont définis sur AzureTable, false dans le cas contraire. |
UseGlobalSingleInstanceByDefault |
Obsolète.
Indique s’il faut utiliser le protocole global d’instance unique comme stratégie d’inscription multicluster par défaut. |
UseLivenessGossip |
Obsolète.
S’il faut utiliser l’optimisation des potins pour accélérer la diffusion des informations de liveness. |
UseVirtualBucketsConsistentRing |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
ValidateInitialConnectivity |
Obsolète.
Si le nouveau silo qui joint le cluster doit valider la connectivité initiale avec tous les autres silos actifs. |
Méthodes
GetAllProviderConfigurations() |
Obsolète.
Récupère une énumération de toutes les configurations de fournisseur actuellement configurées. |
RegisterBootstrapProvider(String, String, IDictionary<String,String>) |
Obsolète.
Inscrit un fournisseur d’amorçage donné. |
RegisterBootstrapProvider<T>(String, IDictionary<String,String>) |
Obsolète.
Inscrit un type donné du fournisseur d’amorçage |
RegisterGrainService(String, String, IDictionary<String,String>) |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
RegisterLogConsistencyProvider(String, String, IDictionary<String,String>) |
Obsolète.
Inscrit un fournisseur de cohérence des journaux donné. |
RegisterLogConsistencyProvider<T>(String, IDictionary<String,String>) |
Obsolète.
Inscrit un type donné de où |
RegisterStatisticsProvider(String, String, IDictionary<String,String>) |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
RegisterStatisticsProvider<T>(String, IDictionary<String,String>) |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
RegisterStorageProvider(String, String, IDictionary<String,String>) |
Obsolète.
Inscrit un fournisseur de stockage donné. |
RegisterStorageProvider<T>(String, IDictionary<String,String>) |
Obsolète.
Inscrit un type donné du fournisseur de |
RegisterStreamProvider(String, String, IDictionary<String,String>) |
Obsolète.
Inscrit un fournisseur de flux donné. |
RegisterStreamProvider<T>(String, IDictionary<String,String>) |
Obsolète.
Inscrit un type donné de fournisseur de flux d’emplacement |
Remap(GlobalConfiguration+GossipChannelType) |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
ToString() |
Obsolète.
Objet de données contenant des paramètres de configuration globale Silo. |
TryGetProviderConfiguration(String, String, IProviderConfiguration) |
Obsolète.
Récupère une configuration de fournisseur existante |
Méthodes d’extension
RegisterBootstrapProvider(GlobalConfiguration, String, String, IDictionary<String,String>) |
Obsolète.
Inscrit un fournisseur d’amorçage donné. |
RegisterBootstrapProvider<T>(GlobalConfiguration, String, IDictionary<String,String>) |
Obsolète.
Inscrit un type donné du fournisseur d’amorçage |