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. Это значение относится только к службам, оно не используется клиентами.