Learn how to make your app fault tolerant by enabling high-availability
High-availability increases the likelihood that your app stays up in the event of unforeseen container, machine, or availability zone failures. We recommend high-availability for all business critical and production apps. Galaxy supports high-availability by default.
Just run three or more Standard containers to enable it for your app. You'll see "HA" in a golden box next to any apps where high-availability is enabled.
Turn high-availability on
- Check if your app has enabled high-availability on the app overview page
- Change the container size to Standard or larger in your app settings
- Add three or more containers on the app overview page
- Verify that it's enabled via the UI
How we do it
For deployments with three or more Standard containers, Galaxy will distribute an app's containers to a different availability zones in the same region. Dividing infrastructure across multiple data centers ensures that high-availability apps are fault tolerant.