Open vearne opened 7 months ago
fix #1122
add new kind of NsResolver: dnsResolver to support nameserver in the form of domain name.
like this
p, err := rocketmq.NewProducer( producer.WithNsResolver(primitive.NewDNSResolver([]string{"ns1.example.com:9876"})), producer.WithRetry(2), )
I have add unit test In primitive/nsresolver_test.go.
What is the purpose of the change
fix #1122
Brief changelog
add new kind of NsResolver: dnsResolver to support nameserver in the form of domain name.
like this
Verifying this change
I have add unit test In primitive/nsresolver_test.go.