SiloMessagingOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает глобальные параметры обмена сообщениями, связанные с silo.
public class SiloMessagingOptions : Orleans.Configuration.MessagingOptions
type SiloMessagingOptions = class
inherit MessagingOptions
Public Class SiloMessagingOptions
Inherits MessagingOptions
- Наследование
Конструкторы
SiloMessagingOptions() |
Указывает глобальные параметры обмена сообщениями, связанные с silo. |
Поля
Свойства
AssumeHomogenousSilosForTesting |
Возвращает или задает значение, указывающее, предполагается ли, что все узлы идентичны с точки зрения интерфейсов grain и классов, которые они поддерживают. |
BufferPoolBufferSize |
Размер буфера в пуле буферов сообщений. (Унаследовано от MessagingOptions) |
BufferPoolMaxSize |
Максимальный размер пула буфера обмена сообщениями. (Унаследовано от MessagingOptions) |
BufferPoolPreallocationSize |
Начальный размер предварительно выделенного пула буфера обмена сообщениями. (Унаследовано от MessagingOptions) |
ClientDropTimeout |
Возвращает или задает период времени ожидания шлюза перед удалением отключенного клиента. |
ClientGatewayShutdownNotificationTimeout |
Возвращает или задает период ожидания шлюза после уведомления подключенного клиента перед продолжением процесса завершения работы. |
ClientRegistrationRefresh |
Возвращает или задает интервал обновления списка подключенных клиентов. |
DEFAULT_SHUTDOWN_REROUTE_TIMEOUT |
Указывает глобальные параметры обмена сообщениями, связанные с silo. |
DropExpiredMessages |
Получает или задает значение, указывающее, следует ли удалять сообщения после истечения срока их действия, т. е. если они не были доставлены в место назначения до истечения времени ожидания отправителя. (Унаследовано от MessagingOptions) |
GatewaySenderQueues |
Возвращает или задает количество параллельных очередей и соответствующих потоков, используемых шлюзом silo для отправки исходящих сообщений (запросов, ответов и уведомлений) клиентам, подключенным к нему. Если этот атрибут не указан, используется System.Environment.ProcessorCount. |
GrainWorkloadAnalysisPeriod |
Возвращает или задает период времени между анализом текущих рабочих нагрузок активации. |
LargeMessageWarningThreshold |
Атрибут LargeMessageWarningThreshold указывает, когда следует создавать сообщение трассировки предупреждений для больших сообщений. (Унаследовано от MessagingOptions) |
MaxEnqueuedRequestsHardLimit |
Возвращает или задает пороговое значение для каждого интервала для ожидающих запросов. Запросы отклоняются при превышении. |
MaxEnqueuedRequestsHardLimit_StatelessWorker |
Возвращает или задает пороговое значение на единицу для ожидающих запросов для рабочих ролей без отслеживания состояния. Запросы отклоняются при превышении. |
MaxEnqueuedRequestsSoftLimit |
Возвращает или задает пороговое значение для каждого интервала для ожидающих запросов. При превышении создается предупреждение. |
MaxEnqueuedRequestsSoftLimit_StatelessWorker |
Возвращает или задает пороговое значение на единицу для ожидающих запросов для рабочих ролей без отслеживания состояния. При превышении создается предупреждение. |
MaxForwardCount |
Возвращает или задает максимальное количество переадресации сообщения из одного объекта в другой. Переадресация используется внутренне средой выполнения в качестве механизма восстановления при сбое разрозненных объектов и нестабильном членстве. В таких случаях сообщения могут быть неправильно перенаправлены в место назначения, и среда выполнения пытается пересылать такие сообщения несколько раз, прежде чем отклонять их. |
MaxMessageBodySize |
Максимальный размер (в байтах) текста сообщения. Среда выполнения принудительно закроет соединение, если размер текста больше этого значения. (Унаследовано от MessagingOptions) |
MaxMessageHeaderSize |
Максимальный размер заголовка сообщения (в байтах). Среда выполнения принудительно закроет подключение, если размер заголовка больше этого значения. (Унаследовано от MessagingOptions) |
MaxRequestProcessingTime |
Возвращает или задает максимальное время, которое может занять запрос, прежде чем активация будет признана заблокированной. |
MaxResendCount |
Атрибут MaxResendCount указывает максимальное количество повторов одного сообщения. (Унаследовано от MessagingOptions) |
PropagateActivityId |
Следует ли распространять параметры Trace.CorrelationManager.ActivityId в вызовы grain. (Унаследовано от MessagingOptions) |
RequestProcessingWarningTime |
Возвращает или задает период, по истечении которого выполняющийся в данный момент запрос считается медленным. |
RequestQueueDelayWarningTime |
Возвращает или задает период, по истечении которого запрос в постановке в очередь считается отложенным. |
ResendOnTimeout |
Атрибут ResendOnTimeout указывает, должна ли среда выполнения автоматически пересылать сообщение при превышении времени ожидания отправителя. Значение по умолчанию — false. (Унаследовано от MessagingOptions) |
ResponseTimeout |
Возвращает или задает время ожидания по умолчанию до предполагаемого сбоя запроса. (Унаследовано от MessagingOptions) |
ResponseTimeoutWithDebugger |
Возвращает или задает действующее ResponseTimeout значение, используемое при присоединении отладчика. (Унаследовано от MessagingOptions) |
ShutdownRerouteTimeout |
Возвращает или задает период времени, в течение времени, в течение всего времени, ожидающего перенаправления сообщений, помещенных в очередь, прежде чем продолжить завершение работы. |
SiloSenderQueues |
Возвращает или задает количество параллельных очередей и соответствующих потоков, используемых хранилищем для отправки исходящих сообщений (запросов, ответов и уведомлений) в другие изолированные объекты. Если этот атрибут не указан, используется System.Environment.ProcessorCount. |
SystemResponseTimeout |
Возвращает или задает время ожидания по умолчанию до предполагаемого сбоя внутреннего системного запроса. |
WaitForMessageToBeQueuedForOutboundTime |
Возвращает или задает время ожидания всех сообщений в очереди, отправленных в OutboundMessageQueue до остановки MessageCenter и OutboundMessageQueue. |