Condividi tramite


DiscoveryEndpoint.MaxResponseDelay Proprietà

Definizione

Ottiene o imposta il TimeSpan massimo entro il quale vengono inviate tutte le ProbeMatches per un servizio che rispondono a un'operazione di controllo.

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

Valore della proprietà

Istanza TimeSpan che contiene l'intervallo di tempo massimo entro il quale vengono inviati tutti gli oggetti ProbeMatches di un servizio che rispondono a un'operazione di controllo.

Commenti

Questo valore è un TimeSpan oggetto che specifica un intervallo di tempo in cui vengono inviati tutti ProbeMatches per un servizio che rispondono a una singola operazione probe. Se tutti vengono ProbeMatches inviati contemporaneamente, può verificarsi una tempesta di rete. Per evitare che ciò si verifichi, ProbeMatches vengono inviati con un ritardo casuale tra ogni ProbeMatch. Il ritardo casuale è compreso nell'intervallo da 0 a MaxResponseDelay. Se MaxResponseDelay è impostato su 0, i ProbeMatches messaggi vengono inviati in un ciclo stretto senza alcun ritardo. In caso contrario, i ProbeMatches messaggi vengono inviati con un ritardo casuale, in modo che il tempo totale impiegato per inviare tutti i ProbeMatches messaggi non superi .MaxResponseDelay Questo valore è importante solo per i servizi e non viene usato dai client.

Si applica a