Intra icon indicating copy to clipboard operation
Intra copied to clipboard

FEATURE REQUEST: 2nd URL entry (Secondary DNS)

Open TorstenJahnke opened this issue 7 years ago • 6 comments

I would like to set a "Backup" Domain (URL). If the 1st URL is not working it automatically uses the 2nd URL. Compare it to the current DNS solution. Primary and Secondary DNS entry.

TorstenJahnke avatar Oct 18 '18 06:10 TorstenJahnke

Thanks for the suggestion. Have you encountered URL-specific reliability issues that this feature would address?

bemasc avatar Oct 18 '18 15:10 bemasc

I'm running own instances which are not HA. When a reboot is required or one of the server is offline then I need to check and switch. To prevent such outages I would like to have a minimum of 2 different URLs. 3 would be the best but I'm fine with 2 different URLs.

TorstenJahnke avatar Oct 18 '18 16:10 TorstenJahnke

If you have two instances on different IPs in the same RRSET for your domain, Intra should automatically try each one until it finds one that is online. Is that sufficient for this use case?

bemasc avatar Oct 18 '18 16:10 bemasc

It's better then nothing. If the DNS Servers are located in different locations then this might cause troubles.

Example: Actually I have 14 Servers around the globe. US, EU, India and Singapore location. Each Server has different IP. RRset would help limited because of the Great Firewall Chinese users runs into performance issues when they try to connect EU and US Servers.

Also US and EU User will run into performance troubles when they are connected to Singapore and India.

With RRset I can't control the Master/Slave (Backup) connection.

Is it a bigger problem to do it with 2 different URL entries?

TorstenJahnke avatar Oct 18 '18 16:10 TorstenJahnke

Thanks for the explanation. This is an interesting use case.

At the moment, you might be able to solve this using DNS geotargeting to provide an RRSET of the 3 nearest servers for each user.

bemasc avatar Oct 18 '18 16:10 bemasc

Thanks a lot. This will definitely provide an interim solution. With you kindly agreement I will keep this case open for a better solution.

TorstenJahnke avatar Oct 18 '18 17:10 TorstenJahnke