Compartir a través de


NodeConfiguration Clase

Definición

Precaución

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

Parámetros de configuración de silo específicos del nodo individuales.

[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
Herencia
NodeConfiguration
Atributos
Implementaciones

Constructores

NodeConfiguration()
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

NodeConfiguration(NodeConfiguration)
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

Propiedades

ActivationSchedulingQuantum
Obsoletos.

ActivationSchedulingQuantum es un límite de tiempo flexible en la duración de la macro-turno de activación (un número de microturnos). Si una activación estaba ejecutando sus microvuelves más tiempo que esto, abandonaremos el subproceso. Si se establece en cero o en un número negativo, se purga la cola de trabajo completa (lo que permite MaxWorkItemsPerTurn).

AdditionalAssemblyDirectories
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

AddressType
Obsoletos.

AddressFamilyof la dirección IP de este silo.

BulkMessageLimit
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

DefaultConnectionLimit
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

DefaultTraceLevel
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

DelayWarningThreshold
Obsoletos.

El atributo DelayWarningThreshold especifica el umbral de retraso de puesta en cola del elemento de trabajo, en el que se escribe un mensaje de registro de advertencia. Es decir, si el retraso entre poner en cola el elemento de trabajo y ejecutar el elemento de trabajo es mayor que DelayWarningThreshold, se escribe un registro de advertencia. El valor predeterminado es 10 segundos.

DNSHostName
Obsoletos.

Nombre de host DNS de este silo. Se trata de un nombre de host verdadero, sin dirección IP. No se puede establecer, es igual a Dns.GetHostName().

Endpoint
Obsoletos.

IpEndPoint este silo usa para la comunicación de silo a silo.

ExcludedGrainTypes
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

Expect100Continue
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

Generation
Obsoletos.

Número de generación de época para este silo.

HostNameOrIPAddress
Obsoletos.

Nombre de host o dirección IP de este silo. Se trata de una dirección IP configurable o un nombre de host.

IsGatewayNode
Obsoletos.

Si se trata de un silo de puerta de enlace de proxy.

IsPrimaryNode
Obsoletos.

Si se trata de un silo principal (solo se aplica a la configuración de desarrollo).

IsSeedNode
Obsoletos.

Si se trata de uno de los silos de inicialización (solo se aplica a la configuración de desarrollo).

LargeMessageWarningThreshold
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

LimitManager
Obsoletos.

Los valores de varios límites de silo.

LoadSheddingEnabled
Obsoletos.

El elemento LoadShedding especifica la configuración de la carga de puerta de enlace para el nodo. Si no aparece, la carga de puerta de enlace se deshabilita.

LoadSheddingLimit
Obsoletos.

El atributo LoadLimit especifica la carga del sistema, en el porcentaje de CPU, en la que comienza a eliminarse la carga. Tenga en cuenta que este valor está en %, por lo que los valores válidos oscilan entre 1 y 100 y un valor razonable suele estar comprendido entre 80 y 95. Este valor se omite si la carga desprendida está deshabilitada, que es el valor predeterminado. Si la eliminación de carga está habilitada y este atributo no aparece, el límite predeterminado es del 95 %.

MaxActiveThreads
Obsoletos.

El atributo MaxActiveThreads especifica el número máximo de subprocesos activos simultáneos que permitirá el programador. Por lo general, este número debe ser aproximadamente igual al número de núcleos del nodo. El uso de un valor de 0 examinará System.Environment.ProcessorCount para decidir el número en su lugar, que solo es válido cuando se establece desde la configuración xml.

MinDotNetThreadPoolSize
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

Port
Obsoletos.

Puerto que usa este silo para la comunicación de silo a silo.

PropagateActivityId
Obsoletos.

Si la configuración trace.CorrelationManager.ActivityId debe propagarse a llamadas específicas.

ProxyGatewayEndpoint
Obsoletos.

IPEndPoint que usa este silo para la comunicación de silo a cliente (puerta de enlace).

SiloName
Obsoletos.

Nombre de este silo.

SiloShutdownEventName
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

StartupTypeName
Obsoletos.

Especifica el nombre de la clase Startup en el archivo de configuración.

StatisticsCollectionLevel
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

StatisticsLogWriteInterval
Obsoletos.

El atributo LogWriteInterval especifica la frecuencia de actualización de las estadísticas en el archivo de registro. El valor predeterminado es 5 minutos.

StatisticsMetricsTableWriteInterval
Obsoletos.

El atributo MetricsTableWriteInterval especifica la frecuencia de actualización de las métricas en la tabla de Azure. El valor predeterminado es 30 segundos.

StatisticsPerfCountersWriteInterval
Obsoletos.

El atributo PerfCounterWriteInterval especifica la frecuencia de actualización de los contadores de rendimiento de Windows. El valor predeterminado es 30 segundos.

StatisticsProviderName
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

StatisticsWriteLogStatisticsToTable
Obsoletos.

El atributo WriteLogStatisticsToTable especifica si las estadísticas de registro también deben escribirse en una tabla de Azure especial independiente. El valor predeterminado es "yes" (sí).

Subnet
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

TelemetryConfiguration
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

TraceFileName
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

TraceFilePattern
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

TraceLevelOverrides
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

TraceToConsole
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

TurnWarningLengthThreshold
Obsoletos.

TurnWarningLengthThreshold es un límite de tiempo flexible para generar una advertencia de seguimiento cuando el microturno se ejecuta más tiempo y, a continuación, este período en la CPU.

UseNagleAlgorithm
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

Métodos

ToString()
Obsoletos.

Parámetros de configuración de silo específicos del nodo individuales.

Se aplica a