DiscoveryEndpoint.MaxResponseDelay Свойство

Определение

Возвращает или задает максимальное значение TimeSpan , в течение которого отправляются все ProbeMatches службы, реагирующие на операцию пробы.

public:
 property TimeSpan MaxResponseDelay { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan MaxResponseDelay { get; set; }
member this.MaxResponseDelay : TimeSpan with get, set
Public Property MaxResponseDelay As TimeSpan

Значение свойства

TimeSpan Экземпляр, содержащий максимальный интервал времени, в течение которого отправляются все ProbeMatches службы, реагирующие на операцию пробы.

Комментарии

Это значение представляет собой TimeSpan интервал времени, в котором отправляются все ProbeMatches службы, реагирующие на одну операцию пробы. Если все ProbeMatches отправляются одновременно, сетевой шторм может привести к возникновению. Чтобы предотвратить это, ProbeMatches отправляется со случайной задержкой между каждым зондомMatch. Случайная задержка находится в диапазоне от 0 до MaxResponseDelay. Если MaxResponseDelay задано значение 0, ProbeMatches сообщения отправляются в жестком цикле без каких-либо задержек. В противном случае сообщения отправляются с некоторой случайной задержкой, ProbeMatches чтобы общее время отправки всех ProbeMatches сообщений не превышало MaxResponseDelay. Это значение относится только к службам, оно не используется клиентами.

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