We don’t have failover functionality build-in for DBGW setups.
However, it is perfectly possible to setup multiple DBGW(s) (each on a separate server), where they connect to the virtual IP of a DMA failover pair (or even to different DMAs). If a DMA goes down and there happens to be a failover switch, then the DBGW(s) will automatically connect with the online DMA.
If you have multiple DBGWs, then they each have their own IP, they do not have a single VIP. This can be achieved by putting them behind a load balancer, as the load balancer will provide a single IP to connect to the DBGW’s web interface. Just make sure you enable “sticky sessions” on the load balancer in case multiple DBGW servers are online simultaneously.
For more information on how to set-up a DBGW: https://docs.dataminer.services/user-guide/Advanced_Modules/Dashboards_and_Low_Code_Apps/Dashboards_app/Dashboard_Gateway_installation.html