Поделиться через


NodeConfiguration Класс

Определение

Внимание!

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

Параметры конфигурации отдельных узлов для отдельных узлов.

[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
Наследование
NodeConfiguration
Атрибуты
Реализации

Конструкторы

NodeConfiguration()
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

NodeConfiguration(NodeConfiguration)
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

Свойства

ActivationSchedulingQuantum
Устаревшие..

ActivationSchedulingQuantum — это мягкое ограничение по времени для длительности макроперевора активации (несколько микропереворотов). Если активация выполнялась дольше, чем это, мы откажем поток. Если задано нулевое или отрицательное число, полная рабочая очередь очищается (maxWorkItemsPerTurn разрешает).

AdditionalAssemblyDirectories
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

AddressType
Устаревшие..

AddressFamilyof IP-адрес этого разбила.

BulkMessageLimit
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

DefaultConnectionLimit
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

DefaultTraceLevel
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

DelayWarningThreshold
Устаревшие..

Атрибут DelayWarningThreshold указывает порог задержки очереди рабочего элемента, при котором записывается предупреждающее сообщение журнала. То есть, если задержка между постановкой в очередь рабочего элемента и выполнением рабочего элемента больше, чем DelayWarningThreshold, записывается журнал предупреждений. Значение по умолчанию — 10 секунд.

DNSHostName
Устаревшие..

Имя узла DNS этого разбила. Это истинное имя узла без IP-адреса. Оно не настраивается, равно Dns.GetHostName().

Endpoint
Устаревшие..

IPEndPoint, который используется этим хранилищем для обмена данными между бункерами.

ExcludedGrainTypes
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

Expect100Continue
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

Generation
Устаревшие..

Номер поколения эпохи для этого бункера.

HostNameOrIPAddress
Устаревшие..

Имя узла или IP-адрес этого бункера. Это настраиваемый IP-адрес или имя узла.

IsGatewayNode
Устаревшие..

Указывает, является ли это хранилищем прокси-шлюза.

IsPrimaryNode
Устаревшие..

Является ли это основным хранилищем (применяется только для параметров разработки).

IsSeedNode
Устаревшие..

Указывает, является ли это одним из начальных расположений (применяется только для параметров разработки).

LargeMessageWarningThreshold
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

LimitManager
Устаревшие..

Значения для различных ограничений силосов.

LoadSheddingEnabled
Устаревшие..

Элемент LoadShedding указывает конфигурацию сброса нагрузки шлюза для узла. Если она не отображается, сброс нагрузки шлюза отключен.

LoadSheddingLimit
Устаревшие..

Атрибут LoadLimit указывает системную нагрузку в ЦП, при которой нагрузка начинает сбрасываться. Обратите внимание, что это значение в %, поэтому допустимые значения варьируются от 1 до 100, а разумное значение обычно находится в диапазоне от 80 до 95. Это значение игнорируется, если сброс нагрузки отключен, что является значением по умолчанию. Если распределение нагрузки включено и этот атрибут не отображается, ограничение по умолчанию составляет 95 %.

MaxActiveThreads
Устаревшие..

Атрибут MaxActiveThreads указывает максимальное количество одновременных активных потоков, разрешенных планировщиком. Как правило, это число должно быть примерно равно количеству ядер на узле. При использовании значения 0 будет рассматриваться System.Environment.ProcessorCount, чтобы определить число, которое является допустимым только при установке из xml-конфигурации.

MinDotNetThreadPoolSize
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

Port
Устаревшие..

Порт, используемый этим бункером для обмена данными между бункерами.

PropagateActivityId
Устаревшие..

Следует ли распространять параметры Trace.CorrelationManager.ActivityId в вызовы grain.

ProxyGatewayEndpoint
Устаревшие..

IPEndPoint, который используется этим хранилищем для обмена данными между узлами (шлюз) между клиентами.

SiloName
Устаревшие..

Имя этого бункера.

SiloShutdownEventName
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

StartupTypeName
Устаревшие..

Указывает имя класса Startup в файле конфигурации.

StatisticsCollectionLevel
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

StatisticsLogWriteInterval
Устаревшие..

Атрибут LogWriteInterval указывает частоту обновления статистики в файле журнала. Значение по умолчанию равно 5 минутам.

StatisticsMetricsTableWriteInterval
Устаревшие..

Атрибут MetricsTableWriteInterval указывает частоту обновления метрик в таблице Azure. По умолчанию это 30 секунд.

StatisticsPerfCountersWriteInterval
Устаревшие..

Атрибут PerfCounterWriteInterval указывает частоту обновления счетчиков производительности Windows. По умолчанию это 30 секунд.

StatisticsProviderName
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

StatisticsWriteLogStatisticsToTable
Устаревшие..

Атрибут WriteLogStatisticsToTable указывает, следует ли записывать статистику журнала в отдельную специальную таблицу Azure. Значение по умолчанию — "Да".

Subnet
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

TelemetryConfiguration
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

TraceFileName
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

TraceFilePattern
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

TraceLevelOverrides
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

TraceToConsole
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

TurnWarningLengthThreshold
Устаревшие..

TurnWarningLengthThreshold — это мягкое ограничение времени для создания предупреждений трассировки, если микрообворок выполняется дольше, чем этот период в ЦП.

UseNagleAlgorithm
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

Методы

ToString()
Устаревшие..

Параметры конфигурации отдельных узлов для отдельных узлов.

Применяется к