Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

resolve SRV records #3

Open
JonnyBGod opened this issue Jun 30, 2015 · 4 comments
Open

resolve SRV records #3

JonnyBGod opened this issue Jun 30, 2015 · 4 comments

Comments

@JonnyBGod
Copy link

Hi,

awesome plugin. This would be perfect if it could resolve SRV records into IP:PORT combinations.
This way it would be a great load balancer for cluster environments such as mesos/marathon.

would you be willing to implement this?

@GUI
Copy link
Owner

GUI commented Nov 23, 2015

Sorry for the extremely belated response. I'm not actively using this module right now, but any pull requests to add this kind functionality ware welcome.

@gfrankliu
Copy link

SRV seems like a good idea if it can be added.
SkyDNS https://github.com/skynetservices/skydns , Consul https://www.consul.io/docs/agent/dns.html etc can be used as DNS server with service discovery. SRV record provides IP:PORT and weight information. Consul can have advanced health checks so the "dead" server can be marked down, and its IP won't be returned to the resolver.

@h17liner
Copy link

+1 to resolve SRV.

@gfrankliu
Copy link

As I mentioned #14 (comment) , nginx 1.9.13 onwards now made it easier to support SRV.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants