Networking issue in subdomain for two ISP - if one fails and other up

We have a subdomain which is connected through a ISP-A in CNAME(WIX). Through subdomain, a Program runs in a local server with ISP A. If the ISP-A is down, then program doesn’t run. So we have added ISP-B through router to local server. If ISP-A is down, Local server will pickup ISP-B. Now the real problem is, We have multiple work places. Both ISP runs perfectly at local station. If ISP-A is up and which is connected to C-Name, then issues for other station client or work from home clients. If ISP-A is down and ISP-B is running(which is not connected to C-name), other station clients or work from home clients unable to open to subdomain or run program, Hence we need to change the CNAME to ISP-B to run locally and other stations.

Kindly let me know how can this resolved

You have a subdomain that is currently connected to ISP-A through a CNAME record pointing to WIX. There is a program running on a local server associated with ISP-A. If ISP-A goes down, the program cannot run. To address this issue, you have added ISP-B through a router to the local server. When ISP-A is down, the local server switches to ISP-B. However, this setup causes problems for clients at other workstations or those working from home.

If ISP-A is up and connected to the CNAME, clients from other workstations or remote locations experience issues. On the other hand, if ISP-A is down and ISP-B is active (not connected to the CNAME), clients from other workstations or remote locations are unable to access the subdomain or run the program. Consequently, you need to change the CNAME to point to ISP-B in order to enable local and remote access.

To clarify, you are facing difficulties in achieving seamless connectivity for all clients across multiple workstations and remote locations when switching between ISPs .

Hello, I came across your post and I found it very intriguing. I’m curious about how you set up your subdomain and how you handle the network failures. Have you considered using a load balancer or a failover service to improve the performance and reliability of your web application? I think these tools could help you solve your problem and make your website more resilient. I’m sorry if this is not very helpful, but I hope you find a solution soon. Cheers!

Best regards, Hanna from CodeIT (https://codeit.us/)