ServicePointManager.EnableDnsRoundRobin Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan nilai yang menunjukkan apakah resolusi Layanan Nama Domain (DNS) berputar di antara alamat Protokol Internet (IP) yang berlaku.
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
Nilai Properti
false
jika resolusi DNS selalu mengembalikan alamat IP pertama untuk host tertentu; jika tidak true
. Default adalah false
.
Contoh
Contoh kode berikut mengatur properti ini.
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
Keterangan
Ketika lebih dari satu alamat IP dikaitkan dengan nama host, resolusi DNS biasanya hanya mengembalikan alamat IP pertama. Jika Anda mengatur properti ini ke true
, maka resolusi DNS berikutnya akan menelusuri semua alamat IP yang tersedia untuk host tertentu. Opsi ini berguna ketika layanan menggunakan DNS sebagai mekanisme penyeimbangan beban antara server atau kluster server.