GlobalConfiguration Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.
Oggetto dati che contiene parametri di configurazione 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
- Ereditarietà
- Attributi
Costruttori
GlobalConfiguration() |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
Campi
DEFAULT_MULTICLUSTER_REGISTRATION_STRATEGY |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
DEFAULT_PERFORM_DEADLOCK_DETECTION |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
DEFAULT_PLACEMENT_STRATEGY |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
ENFORCE_MINIMUM_REQUIREMENT_FOR_AGE_LIMIT |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
Proprietà
ActivationCountBasedPlacementChooseOutOf |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
AdoInvariant |
Obsoleti.
Quando si usa ADO, identifica il provider di dati sottostante per la livezza e i promemoria. La sintassi di denominazione in tre parti viene inoltre usata durante la creazione di una nuova factory e per l'identificazione del provider in un file di configurazione dell'applicazione in modo da consentire il recupero del nome del provider, unitamente alla stringa di connessione associata, in fase di esecuzione. https://msdn.microsoft.com/en-us/library/dd0w4a2z%28v=vs.110%29.aspx Per eseguire l'override di questo valore per i promemoria impostati AdoInvariantForReminders |
AdoInvariantForReminders |
Obsoleti.
Impostare questa proprietà su come eseguire l'override AdoInvariant per i promemoria. |
AllowCallChainReentrancy |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
Application |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
AssumeHomogenousSilosForTesting |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
BackgroundGossipInterval |
Obsoleti.
Il tempo tra i gossip di sfondo. |
BufferPoolBufferSize |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
BufferPoolMaxSize |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
BufferPoolPreallocationSize |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
CacheSize |
Obsoleti.
L'attributo CacheSize specifica il numero massimo di grani per memorizzare nella cache le informazioni sulla directory. |
CacheTTLExtensionFactor |
Obsoleti.
L'attributo TTLExtensionFactor specifica il fattore in base al quale deve essere estesa la voce della cache quando vengono trovati stabili. |
ClientDropTimeout |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
ClientRegistrationRefresh |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
ClientSenderBuckets |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
ClusterId |
Obsoleti.
Identità del cluster. Silos con la stessa identità del cluster si aggiungeranno insieme. Quando si distribuiscono versioni diverse dell'applicazione contemporaneamente, assicurarsi di modificare l'ID se non devono aggiungere lo stesso cluster logico. In una rete multi-cluster l'ID cluster deve essere univoco per ogni cluster. |
CollectionQuantum |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
DataConnectionString |
Obsoleti.
Stringa di connessione per il provider di dati sottostante per la livezza e i promemoria. Ad esempio: Archiviazione di Azure, ZooKeeper, SQL Server, ect. Per eseguire l'override di questo valore per i promemoria impostati DataConnectionStringForReminders |
DataConnectionStringForReminders |
Obsoleti.
Impostare questa proprietà su come eseguire l'override DataConnectionString per i promemoria. |
DeathVoteExpirationTimeout |
Obsoleti.
Tempo di scadenza in secondi per il voto di morte nella tabella di appartenenza. |
DefaultCompatibilityStrategy |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
DefaultMultiCluster |
Obsoleti.
Elenco di ID cluster da usare se non è presente alcuna configurazione multicluster nei canali gossip. |
DefaultPlacementStrategy |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
DefaultVersionSelectorStrategy |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
DeploymentId |
Obsoleti.
ID distribuzione. Questo è lo stesso di ClusterId ed è stato deprecato a favore di esso. |
DeploymentLoadPublisherRefreshTime |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
DirectoryCachingStrategy |
Obsoleti.
L'attributo DirectoryCachingStrategy specifica la strategia di memorizzazione nella cache da usare. Le opzioni sono Nessuna, ovvero non memorizzare nella cache le voci della directory in locale; LRU, che indica che deve essere usata una strategia di dimensioni fisse standard meno recenti; e Adattivo, che indica che deve essere usata una strategia adattiva con dimensioni massime fisse. La strategia adattiva viene usata per impostazione predefinita. |
DirectoryLazyDeregistrationDelay |
Obsoleti.
Intervallo di tempo compreso tra quando è stata aggiunta una voce per un'attivazione alla directory granulare e quando è consentito rimuovere in modo condizionale tale voce. La registrazione condizionale viene usata per la pulizia lazy delle attivazioni la cui richiesta di registrazione non è riuscita per qualche motivo (ad esempio, errore del messaggio). Questo deve essere sempre almeno un minuto, poiché si confrontano i tempi nella partizione della directory, quindi i ritardi dei messaggi e gli sku clcks devono essere consentiti. |
DropExpiredMessages |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
ExpectedClusterSize |
Obsoleti.
Dimensioni previste di un cluster. Non è necessario essere molto accurati, può essere una sovrastima. |
FallbackSerializationProvider |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
FastKillOnCancelKeyPress |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
GatewaySenderQueues |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
GlobalSingleInstanceNumberRetries |
Obsoleti.
Numero di tentativi rapidi prima di passare allo stato DOUBTFUL. |
GlobalSingleInstanceRetryInterval |
Obsoleti.
Tempo compreso tra i tentativi lenti per le attivazioni DOUBTFUL. |
GossipChannels |
Obsoleti.
Elenco delle stringhe di connessione per i canali gossip. |
GrainServiceConfigurations |
Obsoleti.
Configurazione per i servizi di granularità. |
HasMultiClusterNetwork |
Obsoleti.
Se questo cluster è configurato per essere parte di una rete multicluster |
IAmAliveTablePublishTimeout |
Obsoleti.
Numero di secondi per scrivere periodicamente nella tabella di appartenenza che questo silo è attivo. Usato solo per la diagnostica. |
InitialCacheTTL |
Obsoleti.
L'attributo InitialTTL specifica il tempo iniziale (minimo), in secondi, per mantenere una voce della cache prima della riconvalida. |
LargeMessageWarningThreshold |
Obsoleti.
L'attributo LargeMessageWarningThreshold specifica quando generare un messaggio di traccia di avviso per messaggi di grandi dimensioni. (Ereditato da MessagingConfiguration) |
LivenessEnabled |
Obsoleti.
Passaggio globale per disabilitare il protocollo di livezza silo (deve essere usato solo per i test). L'attributo LivenessEnabled, se specificato e impostato su "false", elimina l'imposizione della livezza. Se un silo è sospettato di essere morto, ma questo attributo è impostato su "false", i sospetti non verranno propagati al sistema e applicati, questo parametro è destinato solo per il test e la risoluzione dei problemi. In produzione, la livezza deve essere sempre abilitata. Il valore predefinito è true (abilitato) |
LivenessType |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
MaxForwardCount |
Obsoleti.
L'attributo MaxForwardCount specifica il numero massimo di volte in cui un messaggio viene sottoposto a attenzione da un silo a un altro. L'inoltro viene usato internamente dal tuntime come meccanismo di ripristino quando silos ha esito negativo e l'appartenenza è instabile. In tali casi, i messaggi potrebbero non essere indirizzati correttamente alla destinazione e il runtime tenta di inoltrare tali messaggi un numero di volte prima di rifiutarli. (Ereditato da MessagingConfiguration) |
MaximumCacheTTL |
Obsoleti.
L'attributo MaximumTTL specifica il tempo massimo, in secondi, per mantenere una voce della cache prima della riconvalida. |
MaxJoinAttemptTime |
Obsoleti.
Numero di secondi per tentare di aggiungere un cluster di silos prima di rinunciare. |
MaxMultiClusterGateways |
Obsoleti.
Il numero massimo di silo per cluster deve essere designato come gateway. |
MaxRequestProcessingTime |
Obsoleti.
Specifica il tempo massimo che una richiesta può richiedere prima che l'attivazione venga segnalata come "bloccata" |
MaxResendCount |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
MaxSocketAge |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
MaxSockets |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
MaxStorageBusyRetries |
Obsoleti.
Numero di tentativi per le operazioni di Tabella di Azure. |
MembershipTableAssembly |
Obsoleti.
Assembly da usare per l'implementazione personalizzata di MembershipTable |
MockReminderTableTimeout |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
NumMissedProbesLimit |
Obsoleti.
Il numero di messaggi heartbeat "Io sono vivo" da un silo o da un numero di probe non risposte che portano a sospettare che questo silo sia morto. |
NumMissedTableIAmAliveLimit |
Obsoleti.
Numero di aggiornamenti "I am alive" mancanti nella tabella da un silo che causa la registrazione dell'avviso. Non influisce sul protocollo di livezza. |
NumProbedSilos |
Obsoleti.
Numero di silo ogni probe di silo per la vivacità. |
NumVirtualBucketsConsistentRing |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
NumVotesForDeathDeclaration |
Obsoleti.
Numero di voti non scaduti necessari per dichiarare alcuni silo come morti (dovrebbe essere al massimo NumMissedProbesLimit) |
OpenConnectionTimeout |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
PerformDeadlockDetection |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
PrimaryNodeIsRequired |
Obsoleti.
Determina se è necessario configurare il nodo primario come nodo di inizializzazione. True se LivenessType è impostato su MembershipTableGrain, false in caso contrario. |
ProbeTimeout |
Obsoleti.
Numero di secondi per eseguire periodicamente il probe di altri silo per la loro vivacità o per l'invio di messaggi heartbeat "Io sono vivo" su se stesso. |
ProviderConfigurations |
Obsoleti.
Configurazione per vari provider di runtime. |
ReminderServiceType |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
ReminderTableAssembly |
Obsoleti.
Assembly da usare per l'implementazione personalizzata di ReminderTable |
ResendOnTimeout |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
ResponseTimeout |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
SeedNodes |
Obsoleti.
SeedNodes viene usato solo nell'impostazione di sviluppo locale con LivenessProviderType.MembershipTableGrain SeedNodes non vengono mai usati nell'ambiente di produzione. |
SerializationProviders |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
ServiceId |
Obsoleti.
ID servizio. |
SiloSenderQueues |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. (Ereditato da MessagingConfiguration) |
Subnet |
Obsoleti.
Subnet in cui vengono eseguiti i silo. Questa opzione deve essere usata solo durante l'esecuzione nel cluster multi-homed. Non deve essere usato durante l'esecuzione in Azure. |
TableRefreshTimeout |
Obsoleti.
Numero di secondi per recuperare periodicamente gli aggiornamenti dalla tabella di appartenenza. |
TypeMapRefreshInterval |
Obsoleti.
Numero di secondi per aggiornare la mappa dell'interfaccia della granularità del cluster |
UseAdoNetSystemStore |
Obsoleti.
Determina se ADO deve essere usato per l'archiviazione delle informazioni sull'appartenenza e sui promemoria. True se uno o entrambi di LivenessType e ReminderServiceType sono impostati su SqlServer, false in caso contrario. |
UseAzureSystemStore |
Obsoleti.
Determina se Archiviazione di Azure deve essere usata per l'archiviazione delle informazioni di appartenenza e promemoria. True se uno o entrambi di LivenessType e ReminderServiceType sono impostati su AzureTable, false in caso contrario. |
UseGlobalSingleInstanceByDefault |
Obsoleti.
Se usare il protocollo di istanza singola globale come strategia di registrazione multicluster predefinita. |
UseLivenessGossip |
Obsoleti.
Se usare l'ottimizzazione del gossip per velocizzare la diffusione delle informazioni di livezza. |
UseVirtualBucketsConsistentRing |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
ValidateInitialConnectivity |
Obsoleti.
Se il nuovo silo aggiunto al cluster deve convalidare la connettività iniziale con tutti gli altri silos attivi. |
Metodi
GetAllProviderConfigurations() |
Obsoleti.
Recupera un'enumerazione di tutte le configurazioni del provider attualmente configurate. |
RegisterBootstrapProvider(String, String, IDictionary<String,String>) |
Obsoleti.
Registra un determinato provider bootstrap. |
RegisterBootstrapProvider<T>(String, IDictionary<String,String>) |
Obsoleti.
Registra un determinato tipo di |
RegisterGrainService(String, String, IDictionary<String,String>) |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
RegisterLogConsistencyProvider(String, String, IDictionary<String,String>) |
Obsoleti.
Registra un determinato provider di coerenza log. |
RegisterLogConsistencyProvider<T>(String, IDictionary<String,String>) |
Obsoleti.
Registra un determinato tipo di |
RegisterStatisticsProvider(String, String, IDictionary<String,String>) |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
RegisterStatisticsProvider<T>(String, IDictionary<String,String>) |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
RegisterStorageProvider(String, String, IDictionary<String,String>) |
Obsoleti.
Registra un determinato provider di archiviazione. |
RegisterStorageProvider<T>(String, IDictionary<String,String>) |
Obsoleti.
Registra un determinato tipo di dove |
RegisterStreamProvider(String, String, IDictionary<String,String>) |
Obsoleti.
Registra un determinato provider di flusso. |
RegisterStreamProvider<T>(String, IDictionary<String,String>) |
Obsoleti.
Registra un determinato tipo di |
Remap(GlobalConfiguration+GossipChannelType) |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
ToString() |
Obsoleti.
Oggetto dati che contiene parametri di configurazione globale Silo. |
TryGetProviderConfiguration(String, String, IProviderConfiguration) |
Obsoleti.
Recupera una configurazione del provider esistente |
Metodi di estensione
RegisterBootstrapProvider(GlobalConfiguration, String, String, IDictionary<String,String>) |
Obsoleti.
Registra un determinato provider bootstrap. |
RegisterBootstrapProvider<T>(GlobalConfiguration, String, IDictionary<String,String>) |
Obsoleti.
Registra un determinato tipo di |