ServicePointManager.EnableDnsRoundRobin Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui indique si une résolution DNS (Domain Name Service) effectue une rotation entre les adresses IP (Internet Protocol) applicables.
public:
static property bool EnableDnsRoundRobin { bool get(); void set(bool value); };
public static bool EnableDnsRoundRobin { get; set; }
static member EnableDnsRoundRobin : bool with get, set
Public Shared Property EnableDnsRoundRobin As Boolean
Valeur de propriété
false
si une résolution DNS retourne toujours la première adresse IP pour un hôte particulier ; sinon, true
. La valeur par défaut est false
.
Exemples
L’exemple de code suivant définit cette propriété.
ServicePointManager::UseNagleAlgorithm = true;
ServicePointManager::Expect100Continue = true;
ServicePointManager::CheckCertificateRevocationList = true;
ServicePointManager::DefaultConnectionLimit =
ServicePointManager::DefaultPersistentConnectionLimit;
ServicePointManager::EnableDnsRoundRobin = true;
ServicePointManager::DnsRefreshTimeout = 4*60*1000; // 4 minutes
ServicePointManager.UseNagleAlgorithm = true;
ServicePointManager.Expect100Continue = true;
ServicePointManager.CheckCertificateRevocationList = true;
ServicePointManager.DefaultConnectionLimit = ServicePointManager.DefaultPersistentConnectionLimit;
ServicePointManager.EnableDnsRoundRobin = true;
ServicePointManager.DnsRefreshTimeout = 4*60*1000; // 4 minutes
ServicePointManager.UseNagleAlgorithm = True
ServicePointManager.Expect100Continue = True
ServicePointManager.CheckCertificateRevocationList = True
ServicePointManager.DefaultConnectionLimit = _
ServicePointManager.DefaultPersistentConnectionLimit
ServicePointManager.EnableDnsRoundRobin = True
ServicePointManager.DnsRefreshTimeout = 4*60*1000
Remarques
Lorsque plusieurs adresses IP sont associées à un nom d’hôte, une résolution DNS retourne normalement uniquement la première adresse IP. Si vous définissez cette propriété sur true
, les résolutions DNS suivantes parcourent toutes les adresses IP disponibles pour un hôte particulier. Cette option est utile lorsqu’un service utilise DNS comme mécanisme d’équilibrage de charge entre des serveurs ou des clusters de serveurs.