GlobalConfiguration Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält.
[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
- Vererbung
- Attribute
Konstruktoren
GlobalConfiguration() |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
Felder
DEFAULT_MULTICLUSTER_REGISTRATION_STRATEGY |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
DEFAULT_PERFORM_DEADLOCK_DETECTION |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
DEFAULT_PLACEMENT_STRATEGY |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
ENFORCE_MINIMUM_REQUIREMENT_FOR_AGE_LIMIT |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
Eigenschaften
ActivationCountBasedPlacementChooseOutOf |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
AdoInvariant |
Veraltet.
Wenn Sie ADO verwenden, identifiziert den zugrunde liegenden Datenanbieter für Live- und Erinnerungen. Diese dreiteilige Benennungssyntax wird auch zum Erstellen einer neuen Factory und zum Identifizieren des Anbieters in einer Anwendungskonfigurationsdatei verwendet, sodass der Anbietername und die damit verknüpfte Verbindungszeichenfolge zur Laufzeit abgerufen werden können. https://msdn.microsoft.com/en-us/library/dd0w4a2z%28v=vs.110%29.aspx Um diesen Wert für Erinnerungen zu überschreiben, legen Sie fest AdoInvariantForReminders |
AdoInvariantForReminders |
Veraltet.
Legen Sie diese Eigenschaft so fest, dass sie für Erinnerungen überschrieben AdoInvariant wird. |
AllowCallChainReentrancy |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
Application |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
AssumeHomogenousSilosForTesting |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
BackgroundGossipInterval |
Veraltet.
Die Zeit zwischen Hintergrund-Klatschen. |
BufferPoolBufferSize |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
BufferPoolMaxSize |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
BufferPoolPreallocationSize |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
CacheSize |
Veraltet.
Das CacheSize-Attribut gibt die maximale Anzahl von Grains an, für die Verzeichnisinformationen zwischengespeichert werden sollen. |
CacheTTLExtensionFactor |
Veraltet.
Das TTLExtensionFactor-Attribut gibt den Faktor an, um den Cacheeintrags-TTLs erweitert werden sollen, wenn sie als stabil eingestuft werden. |
ClientDropTimeout |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
ClientRegistrationRefresh |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
ClientSenderBuckets |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
ClusterId |
Veraltet.
Clusteridentität. Silos mit derselben Clusteridentität werden zusammengeführt. Wenn Sie verschiedene Versionen der Anwendung gleichzeitig bereitstellen, müssen Sie die ID ändern, wenn sie nicht demselben logischen Cluster beitreten sollen. In einem Netzwerk mit mehreren Clustern muss die Cluster-ID für jeden Cluster eindeutig sein. |
CollectionQuantum |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
DataConnectionString |
Veraltet.
Verbindungszeichenfolge für den zugrunde liegenden Datenanbieter für Live- und Erinnerungen. Beispiel: Azure Storage, ZooKeeper, SQL Server, ect. Um diesen Wert für Erinnerungen zu überschreiben, legen Sie fest DataConnectionStringForReminders |
DataConnectionStringForReminders |
Veraltet.
Legen Sie diese Eigenschaft so fest, dass sie für Erinnerungen überschrieben DataConnectionString wird. |
DeathVoteExpirationTimeout |
Veraltet.
Ablaufzeit in Sekunden für die Todesstimme in der Mitgliedschaftstabelle. |
DefaultCompatibilityStrategy |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
DefaultMultiCluster |
Veraltet.
Eine Liste der Cluster-IDs, die verwendet werden soll, wenn keine Multiclusterkonfiguration in Gossip-Kanälen gefunden wird. |
DefaultPlacementStrategy |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
DefaultVersionSelectorStrategy |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
DeploymentId |
Veraltet.
Bereitstellungs-ID. Dies ist identisch mit ClusterId und wurde dafür als veraltet gekennzeichnet. |
DeploymentLoadPublisherRefreshTime |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
DirectoryCachingStrategy |
Veraltet.
Das DirectoryCachingStrategy-Attribut gibt die zu verwendende Zwischenspeicherungsstrategie an. Die Optionen sind Keine, was bedeutet, dass Verzeichniseinträge nicht lokal zwischengespeichert werden. LRU, das angibt, dass eine Standardstrategie mit fester Größe verwendet werden sollte, die am wenigsten kürzlich verwendet wird; und Adaptive, die angibt, dass eine adaptive Strategie mit einer festen maximalen Größe verwendet werden soll. Die adaptive Strategie wird standardmäßig verwendet. |
DirectoryLazyDeregistrationDelay |
Veraltet.
Die Zeitspanne zwischen dem Hinzufügen eines Eintrags für eine Aktivierung zum Grain-Verzeichnis und dem Zeitpunkt, in dem wir diesen Eintrag bedingt entfernen dürfen. Die bedingte Deregistrierung wird für die verzögerte Bereinigung von Aktivierungen verwendet, deren Aufforderung zur Aufhebung der Registrierung aus irgendeinem Grund fehlgeschlagen ist (z. B. Meldungsfehler). Dies sollte immer mindestens eine Minute sein, da wir die Zeiten auf der Verzeichnispartition vergleichen, sodass Nachrichtenverzögerungen und Clcks-SKUes zulässig sein müssen. |
DropExpiredMessages |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
ExpectedClusterSize |
Veraltet.
Die erwartete Größe eines Clusters. Muss nicht sehr genau sein, kann eine Überschätzung sein. |
FallbackSerializationProvider |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
FastKillOnCancelKeyPress |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
GatewaySenderQueues |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
GlobalSingleInstanceNumberRetries |
Veraltet.
Die Anzahl der schnell wiederholten Wiederholungen, bevor der Zustand "ZWEIFELHAFT" angezeigt wird. |
GlobalSingleInstanceRetryInterval |
Veraltet.
Die Zeit zwischen den langsamen Wiederholungen für ZWEIFELHAFTE Aktivierungen. |
GossipChannels |
Veraltet.
Eine Liste der Verbindungszeichenfolgen für Klatschkanäle. |
GrainServiceConfigurations |
Veraltet.
Konfiguration für Grain Services. |
HasMultiClusterNetwork |
Veraltet.
Gibt an, ob dieser Cluster als Teil eines Multiclusternetzwerks konfiguriert ist. |
IAmAliveTablePublishTimeout |
Veraltet.
Die Anzahl der Sekunden, die in regelmäßigen Abständen in die Mitgliedschaftstabelle geschrieben werden sollen, dass dieses Silo aktiv ist. Wird nur für Diagnosen verwendet. |
InitialCacheTTL |
Veraltet.
Das InitialTTL-Attribut gibt die anfängliche (minimale) Zeit in Sekunden an, um einen Cacheeintrag vor der erneuten Überprüfung beizubehalten. |
LargeMessageWarningThreshold |
Veraltet.
Das LargeMessageWarningThreshold-Attribut gibt an, wann eine Warnmeldung für die Ablaufverfolgung für große Nachrichten generiert werden soll. (Geerbt von MessagingConfiguration) |
LivenessEnabled |
Veraltet.
Globaler Wechsel zum Deaktivieren des Silo-Livenessprotokolls (sollte nur zum Testen verwendet werden). Wenn das LivenessEnabled-Attribut angegeben und auf "false" festgelegt ist, wird die Livenesserzwingung unterdrückt. Wenn angenommen wird, dass ein Silo tot ist, dieses Attribut jedoch auf "false" festgelegt ist, werden die Verdachtsmomente nicht an das System weitergegeben und erzwungen. Dieser Parameter ist nur für Tests und Problembehandlungen vorgesehen. In der Produktion sollte die Liveität immer aktiviert sein. Der Standardwert ist true (aktiviert) |
LivenessType |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
MaxForwardCount |
Veraltet.
Das MaxForwardCount-Attribut gibt an, wie oft eine Nachricht maximal von einem Silo in einen anderen abgefragt wird. Die Weiterleitung wird intern von tuntime als Wiederherstellungsmechanismus verwendet, wenn Silos ausfallen und die Mitgliedschaft instabil ist. In solchen Zeiten werden die Nachrichten möglicherweise nicht ordnungsgemäß an das Ziel weitergeleitet, und die Laufzeit versucht, solche Nachrichten mehrmals weiterzuleiten, bevor sie abgelehnt werden. (Geerbt von MessagingConfiguration) |
MaximumCacheTTL |
Veraltet.
Das MaximumTTL-Attribut gibt die maximale Zeit in Sekunden an, um einen Cacheeintrag vor der erneuten Überprüfung beizubehalten. |
MaxJoinAttemptTime |
Veraltet.
Die Anzahl der Sekunden, die versucht werden soll, einem Cluster von Silos beizutreten, bevor sie aufgegeben werden. |
MaxMultiClusterGateways |
Veraltet.
Die maximale Anzahl von Silos pro Cluster sollte als Gateways festgelegt werden. |
MaxRequestProcessingTime |
Veraltet.
Gibt die maximale Zeit an, die eine Anforderung dauern kann, bis die Aktivierung als "blockiert" gemeldet wird. |
MaxResendCount |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
MaxSocketAge |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
MaxSockets |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
MaxStorageBusyRetries |
Veraltet.
Wiederholungsanzahl für Azure Table-Vorgänge. |
MembershipTableAssembly |
Veraltet.
Assembly, die für die benutzerdefinierte MembershipTable-Implementierung verwendet werden soll |
MockReminderTableTimeout |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
NumMissedProbesLimit |
Veraltet.
Die Anzahl der verpassten "I am alive"-Heartbeatnachrichten aus einem Silo oder die Anzahl nicht beantworteter Tests, die dazu führen, dass dieser Silo als tot eingestuft wird. |
NumMissedTableIAmAliveLimit |
Veraltet.
Die Anzahl der verpassten Aktualisierungen von "I am alive" in der Tabelle aus einem Silo, die zur Protokollierung von Warnungen führen. Wirkt sich nicht auf das Liveprotokoll aus. |
NumProbedSilos |
Veraltet.
Die Anzahl der Silos, die von jedem Silo auf Gültigkeit untersucht werden. |
NumVirtualBucketsConsistentRing |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
NumVotesForDeathDeclaration |
Veraltet.
Die Anzahl der nicht abgelaufenen Stimmen, die erforderlich sind, um ein Silo als tot zu erklären (sollte höchstens NumMissedProbesLimit sein) |
OpenConnectionTimeout |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
PerformDeadlockDetection |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
PrimaryNodeIsRequired |
Veraltet.
Bestimmt, ob der primäre Knoten als Startknoten konfiguriert werden muss. True, wenn LivenessType auf MembershipTableGrain festgelegt ist, andernfalls false. |
ProbeTimeout |
Veraltet.
Die Anzahl der Sekunden, in der andere Silos regelmäßig auf ihre Lebendigkeit überprüft werden, oder für das Silo, um "I am alive" Heartbeat-Nachrichten über sich selbst zu senden. |
ProviderConfigurations |
Veraltet.
Konfiguration für verschiedene Laufzeitanbieter. |
ReminderServiceType |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
ReminderTableAssembly |
Veraltet.
Assembly, die für die benutzerdefinierte ReminderTable-Implementierung verwendet werden soll |
ResendOnTimeout |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
ResponseTimeout |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
SeedNodes |
Veraltet.
SeedNodes werden nur in lokalen Entwicklungseinstellungen mit LivenessProviderType.MembershipTableGrain SeedNodes in der Produktion verwendet. |
SerializationProviders |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
ServiceId |
Veraltet.
Dienst-ID. |
SiloSenderQueues |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. (Geerbt von MessagingConfiguration) |
Subnet |
Veraltet.
Das Subnetz, in dem die Silos ausgeführt werden. Diese Option sollte nur verwendet werden, wenn sie in einem Multi-Homed-Cluster ausgeführt wird. Es sollte nicht verwendet werden, wenn in Azure ausgeführt wird. |
TableRefreshTimeout |
Veraltet.
Die Anzahl der Sekunden zum regelmäßigen Abrufen von Updates aus der Mitgliedschaftstabelle. |
TypeMapRefreshInterval |
Veraltet.
Die Anzahl der Sekunden zum Aktualisieren der Zuordnung der Cluster grain-Schnittstelle |
UseAdoNetSystemStore |
Veraltet.
Bestimmt, ob ADO zum Speichern von Mitgliedschafts- und Erinnerungsinformationen verwendet werden soll. True, wenn entweder oder beide von LivenessType und ReminderServiceType auf SqlServer festgelegt sind, andernfalls false. |
UseAzureSystemStore |
Veraltet.
Bestimmt, ob Azure Storage zum Speichern von Mitgliedschafts- und Erinnerungsinformationen verwendet werden soll. True, wenn entweder oder beide von LivenessType und ReminderServiceType auf AzureTable festgelegt sind, andernfalls false. |
UseGlobalSingleInstanceByDefault |
Veraltet.
Gibt an, ob das globale Einzelinstanzprotokoll als Standardstrategie für die Multiclusterregistrierung verwendet werden soll. |
UseLivenessGossip |
Veraltet.
Gibt an, ob die Klatschoptimierung verwendet werden soll, um die Verbreitung von Live-Informationen zu beschleunigen. |
UseVirtualBucketsConsistentRing |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
ValidateInitialConnectivity |
Veraltet.
Gibt an, ob ein neuer Silo, der dem Cluster beitritt, die anfängliche Konnektivität mit allen anderen aktiven Silos überprüfen muss. |
Methoden
GetAllProviderConfigurations() |
Veraltet.
Ruft eine Enumeration aller derzeit konfigurierten Anbieterkonfigurationen ab. |
RegisterBootstrapProvider(String, String, IDictionary<String,String>) |
Veraltet.
Registriert einen bestimmten Bootstrapanbieter. |
RegisterBootstrapProvider<T>(String, IDictionary<String,String>) |
Veraltet.
Registriert einen bestimmten Typ von |
RegisterGrainService(String, String, IDictionary<String,String>) |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
RegisterLogConsistencyProvider(String, String, IDictionary<String,String>) |
Veraltet.
Registriert einen bestimmten Protokollkonsistenzanbieter. |
RegisterLogConsistencyProvider<T>(String, IDictionary<String,String>) |
Veraltet.
Registriert einen bestimmten Typ von |
RegisterStatisticsProvider(String, String, IDictionary<String,String>) |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
RegisterStatisticsProvider<T>(String, IDictionary<String,String>) |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
RegisterStorageProvider(String, String, IDictionary<String,String>) |
Veraltet.
Registriert einen bestimmten Speicheranbieter. |
RegisterStorageProvider<T>(String, IDictionary<String,String>) |
Veraltet.
Registriert einen bestimmten Typ von |
RegisterStreamProvider(String, String, IDictionary<String,String>) |
Veraltet.
Registriert einen bestimmten Streamanbieter. |
RegisterStreamProvider<T>(String, IDictionary<String,String>) |
Veraltet.
Registriert einen bestimmten Typ von |
Remap(GlobalConfiguration+GossipChannelType) |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
ToString() |
Veraltet.
Datenobjekt, das globale Konfigurationsparameter für Silo enthält. |
TryGetProviderConfiguration(String, String, IProviderConfiguration) |
Veraltet.
Ruft eine vorhandene Anbieterkonfiguration ab. |
Erweiterungsmethoden
RegisterBootstrapProvider(GlobalConfiguration, String, String, IDictionary<String,String>) |
Veraltet.
Registriert einen bestimmten Bootstrapanbieter. |
RegisterBootstrapProvider<T>(GlobalConfiguration, String, IDictionary<String,String>) |
Veraltet.
Registriert einen bestimmten Typ von |