在数据库维护期间处理Web请求的正确方法是什么?

时间:2014-04-06 22:27:46

标签: database http web webserver http-error

场景:您将进行预定的数据库维护。因此,您将无法提供动态内容(只需假设数据库前面的缓存系统也需要维护)。

在此期间,处理尝试访问动态资源的网络请求的正确方法是什么?

正确的HTTP错误代码(如果有的话)是什么,以及您的服务当前不可用的通知?您是否应该在 5XX 范围内使用错误?

SEO的含义是什么?如果搜索引擎抓取工具尝试访问您的网站并查看大量错误代码或具有相同通知而非动态内容的网页,是否会受到影响?你能轻易从那恢复吗?

2 个答案:

答案 0 :(得分:1)

503服务不可用是在这种情况下使用的正确答案。

答案 1 :(得分:0)

根据网站的工作方式,您可以放置​​一个静态HTML页面,替换所有说该网站正在进行维护的内容。