【发布时间】:2011-06-27 10:17:41
【问题描述】:
我们有一个基于 php 的 Web 应用程序,预计 2 天内流量会大幅飙升。
我们设置在标准的 Rackspace LAMP 堆栈上,并将尽可能多地向其投放服务器,但该应用程序占用大量内存和数据库,因此我们将无法达到最大并发用户数的上限鉴于我们所拥有的时间不多。
我们一直在努力实现 memcached,但由于应用程序的性质,它很难有效地实现。
预计流量只会持续几个小时,我们主要担心的是网站不会崩溃,这会导致销售停止。
显示错误消息“抱歉,我们遇到交通拥堵,请稍后重试”的最简单方法是什么?当服务器负载过重时?
通过这种方式,我们可以提供适当的 Web 应用程序,然后当请求队列开始填满时,我们就可以提供简单的静态友好 html 流量消息。
我知道,如果采用幼稚的方法,这将意味着一些刚要买东西的人会收到错误消息,然后可能不得不回到流程的开始,这并不理想,但鉴于在很短的时间内,我们只需要网站不要崩溃和停止销售。我们如何做到这一点?
任何帮助将不胜感激!
【问题讨论】:
标签: php apache hosting cloud traffic