Condividi tramite


NodeConfiguration Classe

Definizione

Attenzione

This type is obsolete and may be removed in a future release. Use configuration methods on ISiloHostBuilder to configure specific types.

Singoli parametri di configurazione del silo specifici del nodo.

[System.Serializable]
public class NodeConfiguration : Orleans.Runtime.Configuration.IStatisticsConfiguration, Orleans.Runtime.Configuration.ITraceConfiguration
[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 NodeConfiguration : Orleans.Runtime.Configuration.IStatisticsConfiguration
[<System.Serializable>]
type NodeConfiguration = class
    interface ITraceConfiguration
    interface IStatisticsConfiguration
[<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 NodeConfiguration = class
    interface IStatisticsConfiguration
Public Class NodeConfiguration
Implements IStatisticsConfiguration, ITraceConfiguration
Public Class NodeConfiguration
Implements IStatisticsConfiguration
Ereditarietà
NodeConfiguration
Attributi
Implementazioni

Costruttori

NodeConfiguration()
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

NodeConfiguration(NodeConfiguration)
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

Proprietà

ActivationSchedulingQuantum
Obsoleti.

ActivationSchedulingQuantum è un limite di tempo flessibile per la durata del turno macro di attivazione (un numero di micro turni). Se un'attivazione ha eseguito i micro turni più lunghi di questo, il thread verrà rinunciato. Se questo valore è impostato su zero o un numero negativo, la coda di lavoro completa viene svuotata (MaxWorkItemsPerTurn consentito).

AdditionalAssemblyDirectories
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

AddressType
Obsoleti.

AddressFamilyof l'indirizzo IP di questo silo.

BulkMessageLimit
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

DefaultConnectionLimit
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

DefaultTraceLevel
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

DelayWarningThreshold
Obsoleti.

L'attributo DelayWarningThreshold specifica la soglia di ritardo di accodamento degli elementi di lavoro, in corrispondenza della quale viene scritto un messaggio di log degli avvisi. Ovvero, se il ritardo tra l'accodamento dell'elemento di lavoro e l'esecuzione dell'elemento di lavoro è maggiore di DelayWarningThreshold, viene scritto un log di avviso. Il valore predefinito è 10 secondi.

DNSHostName
Obsoleti.

Nome host DNS di questo silo. Si tratta di un vero nome host, nessun indirizzo IP. Non è impostata, è uguale a Dns.GetHostName().

Endpoint
Obsoleti.

IpEndPoint usato da questo silo per la comunicazione da silo a silo.

ExcludedGrainTypes
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

Expect100Continue
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

Generation
Obsoleti.

Numero di generazione dell'epoca per questo silo.

HostNameOrIPAddress
Obsoleti.

Nome host o indirizzo IP di questo silo. Si tratta di un indirizzo IP configurabile o di un nome host.

IsGatewayNode
Obsoleti.

Indica se silo è un silo del gateway proxy.

IsPrimaryNode
Obsoleti.

Indica se si tratta di un silo primario (si applica solo alle impostazioni di sviluppo).

IsSeedNode
Obsoleti.

Indica se si tratta di uno dei silo di inizializzazione (si applica solo alle impostazioni di sviluppo).

LargeMessageWarningThreshold
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

LimitManager
Obsoleti.

Valori per vari limiti di silo.

LoadSheddingEnabled
Obsoleti.

L'elemento LoadShedding specifica la configurazione del caricamento del gateway per il nodo. Se non viene visualizzato, il caricamento del gateway viene disabilitato.

LoadSheddingLimit
Obsoleti.

L'attributo LoadLimit specifica il carico di sistema, in CPU%, in corrispondenza del quale il carico inizia a essere versato. Si noti che questo valore è in %, quindi i valori validi sono compresi tra 1 e 100 e un valore ragionevole è in genere compreso tra 80 e 95. Questo valore viene ignorato se il caricamento di cui è stato eseguito il caricamento è disabilitato, ovvero l'impostazione predefinita. Se l'inserimento del carico è abilitato e questo attributo non viene visualizzato, il limite predefinito è 95%.

MaxActiveThreads
Obsoleti.

L'attributo MaxActiveThreads specifica il numero massimo di thread attivi simultanei consentiti dall'utilità di pianificazione. In genere questo numero deve essere approssimativamente uguale al numero di core nel nodo. L'uso di un valore 0 esaminerà System.Environment.ProcessorCount per decidere invece il numero, che è valido solo se impostato da xml config

MinDotNetThreadPoolSize
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

Port
Obsoleti.

La porta usata da questo silo per la comunicazione da silo a silo.

PropagateActivityId
Obsoleti.

Indica se le impostazioni Trace.CorrelationManager.ActivityId devono essere propagate in chiamate granulari.

ProxyGatewayEndpoint
Obsoleti.

IpEndPoint usato da questo silo per la comunicazione da silo a client (gateway).

SiloName
Obsoleti.

Nome di questo silo.

SiloShutdownEventName
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

StartupTypeName
Obsoleti.

Specifica il nome della classe Startup nel file di configurazione.

StatisticsCollectionLevel
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

StatisticsLogWriteInterval
Obsoleti.

L'attributo LogWriteInterval specifica la frequenza di aggiornamento delle statistiche nel file di log. Il valore predefinito è 5 minuti.

StatisticsMetricsTableWriteInterval
Obsoleti.

L'attributo MetricsTableWriteInterval specifica la frequenza di aggiornamento delle metriche nella tabella di Azure. Il valore predefinito è 30 secondi.

StatisticsPerfCountersWriteInterval
Obsoleti.

L'attributo PerfCounterWriteInterval specifica la frequenza di aggiornamento dei contatori delle prestazioni di Windows. Il valore predefinito è 30 secondi.

StatisticsProviderName
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

StatisticsWriteLogStatisticsToTable
Obsoleti.

L'attributo WriteLogStatisticsToTable specifica se le statistiche di log devono essere scritte anche in una tabella speciale di Azure separata. L'impostazione predefinita è Yes (Sì).

Subnet
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

TelemetryConfiguration
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

TraceFileName
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

TraceFilePattern
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

TraceLevelOverrides
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

TraceToConsole
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

TurnWarningLengthThreshold
Obsoleti.

TurnWarningLengthThreshold è un limite di tempo flessibile per generare un avviso di traccia quando il micro turne viene eseguito più a lungo, quindi questo periodo nella CPU.

UseNagleAlgorithm
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

Metodi

ToString()
Obsoleti.

Singoli parametri di configurazione del silo specifici del nodo.

Si applica a