error-handling - 为什么 "server overloaded"错误页面显然不受服务器过载的影响?

标签 error-handling server

我相信我们都在网站上看到过那些在服务器重载时呈现的错误页面。它们是定制的,所以我认为它们必须是网站源代码的一部分。

那么这些页面在服务器宕机的情况下如何渲染,而其他页面却不行呢?静态页面可以被无限数量的人查看吗?

最佳答案

我不认为“渲染”是您的意思-渲染发生在客户端的浏览器内,而不是在服务器上。 “服务”也许是您正在寻找的词。

显然,可以在任何固定时间内提供的静态页面的数量不是无限的——所有资源都是有限的——但是提供静态页面通常比生成动态页面占用更少的资源(cpu 时间、内存等),这可能需要大量计算、数据库访问等。只需要传达错误消息的静态页面也可能非常小——可能只有几个字节——因此它可能需要比“正常”动态页面少得多的带宽,被送达。因此,任何给定的服务器都可能能够以比包含站点通常内容的动态页面更高的速度提供静态错误页面。

关于error-handling - 为什么 "server overloaded"错误页面显然不受服务器过载的影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33822942/

相关文章:

javascript - 我可以抑制 iframe 发生的错误吗?

asp.net-mvc - 如何防止剑道调度程序关闭窗口

java - 处理: different response format for REST API and web pages时出错

php - 在 ubuntu 服务器上安装了 libphp-mailer,如何在 web 项目中使用它?

join - 修复连接具有相同变量的两个数据集

linux - SSH - 连接由对等方重置 - Linux 主机

Java Web 服务器将 if-modified-since 与上次修改进行比较

testing - 自动请求网络服务器进行测试

ssl - 如何在 SSL 连接的服务器端接收数据?

python-3.x - tkinter 是否在 Python 3.9.0b3 中重命名?