您将如何构建一个三层Web应用程序来限制停机时间?

问题描述 投票:0回答:1

我的具体问题是:

1)您如何构建一个三层Web应用程序来限制停机时间?

2)如何从3层架构中消除故障点

我找不到任何专门回答这些问题的资源。我想得到社区的意见

distributed-computing high-availability n-tier-architecture 3-tier infrastructure
1个回答
0
投票

无论您选择哪种架构,失败都可能发生并且会发生。真正的问题不是消除错误而是减少。

在3层中,您可能拥有ui,业务层和数据库访问层。其中任何一个都是单点故障。所以一个人整个应用程序停止工作。

你必须依靠冗余。您可能需要部署每层的多个副本。部署的副本越多,容错程度就越高。通常每层都与负载平衡器通信以与下游服务进行通信。和负载均衡器将平衡每层的多个副本。

© www.soinside.com 2019 - 2024. All rights reserved.