我正在研究使用 Akka HTTP + Akka 集群来实现可扩展且能够适应机器故障的 REST Web 服务。 Akka 集群本身具有可扩展性和弹性,但 Akka 集群的客户端(我的 Akka HTTP 应用程序)不具备弹性,并且存在单点故障 (SPOF)。由于我是Akka新手,请问管理Akka HTTP高可用性的常见做法是什么?我应该为此使用外部负载均衡器,还是重新发明轮子?
谢谢!
最佳答案
您的 akka http 应用程序不应该出现单点故障。您可以运行多个实例,并且正如您提到的,在负载均衡器后面运行它们。
关于scala - Akka HTTP 高可用性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44839931/