ServicePointManager.EnableDnsRoundRobin Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Etki Alanı Adı Hizmeti (DNS) çözümlemesinin geçerli İnternet Protokolü (IP) adresleri arasında döndürüldüğünü belirten bir değer alır veya ayarlar.
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
Özellik Değeri
false
DNS çözümlemesi her zaman belirli bir ana bilgisayar için ilk IP adresini döndürürse; aksi takdirde true
. Varsayılan değer: false
.
Örnekler
Aşağıdaki kod örneği bu özelliği ayarlar.
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
Açıklamalar
Bir ana bilgisayar adıyla birden fazla IP adresi ilişkilendirildiğinde, DNS çözümlemesi normalde yalnızca ilk IP adresini döndürür. Bu özelliği olarak true
ayarlarsanız, sonraki DNS çözümlemeleri belirli bir ana bilgisayar için tüm kullanılabilir IP adresleri arasında geçiş yapacaktır. Bu seçenek, bir hizmet sunucular veya sunucu kümeleri arasında yük dengeleme mekanizması olarak DNS kullandığında kullanışlıdır.