如果服务中断,通知用户的最佳做法是什么?在我的例子中,它是一个可能超载的应用程序上传功能。
感谢。 乌利
答案 0 :(得分:1)
有一个纯HTML的错误页面 - 这样,如果数据库出现故障,您就不会显示依赖于某种数据库查询的错误页面。否则,您的错误页面会出错。
答案 1 :(得分:1)
有很多方法可以实现这一点,这完全取决于最适合您特定应用的方式。
如果你要做的就是禁用某项功能,例如在禁用上传功能的示例中,您可以在该页面的顶部放置一条显着消息,表明它当前不可用,然后禁用上传该页面上的按钮。
如果您打算取消整个网站进行维护,最好将其作为一个单独的页面,不以任何方式链接到您网站的其余部分。这样,您可以修改站点内的任何内容,并对Web服务器进行大量更改。
答案 2 :(得分:0)
如果它是Web / http上传端点,您可以返回HTTP error code。
答案 3 :(得分:0)
在我们公司,我们有一个类似的程序(在我们的apache服务器上):
当我们回来时:
这是通过在我们要关闭某些服务时调用的bash脚本来完成的。
你可以用一个恶魔来检查服务器是否“被过度记录”并启动该例程。