【发布时间】:2011-08-17 05:56:27
【问题描述】:
如果数据库已关闭或数据库适配器丢失/加载失败等,您将如何使站点脱机?
我在 ASP.NET MVC 3 的上下文中询问,但这可以适用于任何 ASP.NET 站点。
假设您在 App_Start 附近的某个地方加载了一个程序集以进行数据访问,但该程序集丢失和/或其他原因失败。在这种情况下,该站点实际上无法运行。
我正在寻找一种体面/优雅的方式将网站置于“维护模式”,就像 App_Offline.htm 工作一样。
【问题讨论】:
-
定义维护模式?只需将整个应用程序脱机?
-
是的!维护模式使整个应用程序脱机,并且对于任何 Web 请求都会显示相同的网页,说明处于维护模式。
标签: asp.net asp.net-mvc asp.net-mvc-3 architecture