-1

在我的研究中,我了解到数据库驱动的 Web 应用程序(门户)可以通过复制/缩放(甚至对巨大的数据库进行分片)和采用 mysql 复制或集群(Percona)之类的解决方案来优化。

当我在思考时,我的脑海中出现了以下问题......

“好的,所以数据库可以安全地分发给用户。但是,如果我强大的机器 4 x Xeon CPU + 16GB ram(我得到的这个包中的最大可用性)无法承受 http 请求,会发生什么?”

如何解决 apache / httpd 负载平衡问题?有什么解决方案吗?也许这很简单,但我现在没有看到。

4

1 回答 1

1

不,这个级别没有“简单”的解决方案。

虽然如果它只是一项研究,而不是一个达到这一点的现场网站 - 理论上的思考是没有意义的。每个应用程序都有自己的瓶颈需要优化,而且没有办法在你的脑海中预测它。

HTTP 守护进程虽然很少成为瓶颈。事实上,HTTP 守护进程本身通常就是负载均衡器,在多个应用程序后端之间分配请求并为所有这些后端提供静态文件。

于 2013-05-08T13:14:31.603 回答