如何在Apache和Tux上configuration失败鲸鱼?

我有5个服务器与Apache和一个DNS轮循环分配DE用户,但有些时候服务器崩溃,因为大的交通,我需要configuration一个失败之前的崩溃鲸鱼页。 我怎么能做到这一点? 如果存在任何apache或tuxconfiguration,你会发誓吗?

不,你不能configurationApache在崩溃之后为失败页面提供服务,因为它只是崩溃了 。 如果它可以提供失败页面,那么它可以提供内容。

你需要做的是将一个系统从失败的系统中分离出来,然后为失败页面提供服务 – 但是,如果你有这样的冗余基础设施,那么你可以改为实际的服务。

有几次失败页面是有用的:

  • 如果您有任何一种将stream量传递到后端的系统(例如,在Apache后面运行的FCGI服务器),那么如果FCGI服务器error_page ,则使用错误页面指令来提供失败页面(这是nginx中的error_page ;我不能记得现在的Apache相当于)。
  • 如果你有一个负载平衡器,并且传入的请求超过了后端服务器提供stream量的能力(或者你所有的后端同时失败……哎呀!),你就可以将负载平衡到运行在负载平衡器上的纯静态服务器上为您的失败页面服务。 由于这是全部静态内容,所以在超出负载平衡器提供页面的能力之前,您将填充pipe道。

所以,你的问题的简短答案是“购买更多的硬件,并得到一个谁知道他们正在做什么,为你设置”的人。