CapRover 上的多主机高可用性?

CapRover 上的多主机高可用性?

我正在使用 CapRover 设置应用程序(由于硬件故障导致整个应用程序离线,因此从单个 ec2 实例迁移)。我已将所有内容容器化到 Docker 中,它们都是无状态的,因此我不需要持久存储,而且它已经准备就绪。但是,我发现虽然 CapRover 显然可以通过添加尽可能多的工作节点来轻松扩展应用程序,但仍然只有一个主节点充当负载平衡器。但是,如果该节点发生故障,整个服务就会离线。所以它并不比我之前使用单个 ec2 实例时更好。我遗漏了什么吗?有没有办法设置 CapRover 以消除这个单点故障?

对于此应用程序(流量不大的小型 Web 应用程序),我觉得 Kubernetes 有点过头了。我只想要高可用性,并且没有单点故障。有什么建议吗?

相关内容