- This line was added.
- This line was removed.
- Formatting was changed.
This article is currently under update and will be finished within the coming weeks.
Smart ID Digital Access component supports distributed mode to enable high availability and failover that provides powerful flexibility and scaleability. With this mode, Digital Access component will switch to a redundant service once the primary one has stopped working.
Smart ID Digital Access component supports distributed mode to enable high availability and failover that provides powerful flexibility and scaleability. With this mode, Digital Access component will switch to a redundant service once the primary one has stopped working. Thereby, not only one but several redundant services are supported. Using high availability enables systems to meet high service-level agreement (SLA) requirements.
This article describes the setup of high availability between four Digital Access component instances. See also High availability architecture for Digital Access component.
The following prerequisites apply:
Configure database service
To be able to add an Authentication service you must first point the user database, the OATH database, and the OAuth 2.0 database to an external database.
Change hosts and add services
Stop the services of all instances except the Administration service of HAG-1.
To stop a service:
Set up services
There will be only one administration service running, so all other Digital Access component instances need to have administration service at disabled state. You need to change the IP address of administration service in each Digital Access component instance in order to run the other services at external IP.
In the Administration console of HAG-1:
In the Administration console of HAG-2:
In the Administration console of HAG-3 and HAG-4:
Change the IP address of api resource:
Set up load balancer
To set up high availability for Digital Access component, an external load balancer must be used. In this example, we use HAProxy.
This article is valid from Digital Access 6.0