DnsNameResolver
instance.ChannelFactory
that will create a DatagramChannel
.ChannelFactory
as a ReflectiveChannelFactory
of this type.DnsServerAddresses
that yields the system DNS server addresses sequentially.DnsCache
, backed by a ConcurrentMap
.AddressResolverGroup
of DnsNameResolver
s.DnsCache
.InetNameResolver
.DnsNameResolver
builder.RuntimeException
raised when DnsNameResolver
failed to perform a successful query.DnsNameResolver
.true
if and only if this resolver sends a DNS query with the RD (recursion desired) flag set.AddressResolver
.DnsAddressResolverGroup.newNameResolver(EventLoop, ChannelFactory, DnsServerAddresses)
,
because we need to eliminate possible caching of NameResolver.resolve(java.lang.String)
by InflightNameResolver
created in DnsAddressResolverGroup.newResolver(EventLoop, ChannelFactory, DnsServerAddresses)
.NameResolver
.DnsQuestion
of the DNS query that has failed.InetSocketAddress
of the DNS query that has failed.SimpleNameResolver.resolve(String)
in the order of preference.DnsServerAddresses
that yields the specified addresses
in a rotational sequential
order.DnsServerAddresses
that yields the specified addresses
in a rotational sequential
order.AddressResolverGroup
of DnsNameResolver
s that supports random selection of destination addresses if
multiple are provided by the nameserver.DnsServerAddresses
that yields the specified addresses
sequentially.DnsServerAddresses
that yields the specified addresses
sequentially.DnsServerAddresses
that yields the specified address
in a shuffled order.DnsServerAddresses
that yields the specified addresses
in a shuffled order.DnsServerAddresses
that yields only a single address
.Copyright © 2008–2017 The Netty Project. All rights reserved.