如果我想设置Web应用程序,我可以选择哪种网络拓扑? 也许最常见的拓扑是树状的,前面有一个负载均衡器,所有服务器共享一个数据库。我认为必须有很多具有不同属性的替代方案,以适应不同的应用场景。
那么,Web应用程序中最常见的架构是什么?
答案 0 :(得分:0)
我认为你的问题过于宽泛,这实际上取决于你想做什么,你想支持多少流量等等。
无论如何,这是一个可能的部署示例,它使用Netflix开源组件处理使用Spring Boot开发的微服务:
https://github.com/Netflix/eureka/wiki/Eureka-at-a-glance#high-level-architecture
然而,这只是数百万人中的一种可能性。