设置请求超时到我的服务器

时间:2015-01-22 17:45:46

标签: amazon-cloudfront cloudflare

  1. 我希望我的服务器的所有请求都能在2秒内得到响应。
  2. 如果我的服务器出现问题(例如:它已关闭),则用户将在2秒后收到错误响应。
  3. 现在的状态是,如果我的服务器,用户和浏览器出现问题,请尝试长时间连接。我不想要这个。

    目前我没有使用任何负载均衡或CDN。

    有时候我的服务器掉了下来。我不希望我的用户永远等待响应,并挂断浏览器。

    我认为负载均衡服务或CDN可以提供帮助。

    我希望在2秒后,服务器之前的服务将返回默认错误消息。

    哪种服务可以为我处理? 我检查了CloudFront和CloudFlare,但没有找到类似的东西。

    更多信息: 1.缓存无法帮助,因为我的服务器为每个请求返回不同的结果。 2.我不能使用异步代码。

    谢谢。

1 个答案:

答案 0 :(得分:0)

您无法在CloudFront中配置2秒超时,但是如果服务器没有正确响应,您可以配置它返回一些错误页面(您可能托管在服务器外的任何位置)。

看看这里:http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/custom-error-pages.html

此外,缓存了这些错误响应(您可以指定它们将被缓存多长时间),因此下一个用户将立即收到错误