コード例 #1
0
ファイル: client.go プロジェクト: roldancer/dns-clb-go
func NewDefaultClb(lbType LoadBalancerType) LoadBalancer {
	lib := dns.NewDefaultLookupLib()

	return buildClb(lib, lbType)
}
コード例 #2
0
ファイル: resolver.go プロジェクト: godeep/goth
// Get new resolver with given ttl
func NewResolver(ttl int) clb.LoadBalancer {
	lib := dns.NewDefaultLookupLib()
	cache := ttlcache.NewTtlCache(lib, ttl)
	return clb.NewRoundRobinClb(cache)
}