制作ASP.NET MVC 4应用程序的运行状况检查页面

拉维

我正在为ASP.NET MVC 4应用程序制作一个运行状况检查页面。当网站管理员点击此页面时(例如http //:myapp.com/healthcheck),此页面应检查数据库可用性和应用程序运行状态。数据库启动和运行状态我已经通过打开数据库连接来检查并检查是否存在任何异常。应用程序的运行状态(如www.myapp.com),已通过向其发送HttpWebRequest请求进行了检查。

为此,我添加了新的healthcheck控制器/模型/ cshtml页面。它按预期工作。

问题在于,此新的运行状况检查页面位于同一应用程序中,因此,如果我的应用程序关闭(例如由于错误的路由或web.config中的错误配置或通过任何其他方式),那么我的此运行状况检查页面也不会加载。您能否提出更好的解决方案/体系结构/解决方案来解决此问题?

Sudipta Kumar Maiti

此运行状况检查模块应为其他虚拟目录/网站。如果将其托管在运行原始应用程序的同一服务器上,则运行状况检查模块应在单独的应用程序池下运行。通过javascript / ajax或使用HttpClient / HttpWebRequest从服务器连接原始应用程序。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我正在制作ASP .NET MVC应用程序,在运行项目时出现此错误

来自分类Dev

Asp.net核心运行状况检查随机失败,出现TaskCanceledException或OperationCanceledException

来自分类Dev

ASP.NET核心运行状况检查:返回预先评估的结果

来自分类Dev

如何部署ASP.NET MVC 4应用程序?

来自分类Dev

部署ASP.NET MVC 4应用程序

来自分类Dev

asp.net mvc 4 Intranet应用程序用户

来自分类Dev

如何使用MVC 4应用程序运行Asp.net Webforms网站

来自分类Dev

如何在RedHat OS中运行asp.net MVC4 Web应用程序

来自分类Dev

如何在使用ASP.NET Core中间件运行状况检查创建的运行状况检查终结点上有选择地强制实施HTTPS?

来自分类Dev

在ASP.NET MVC 4应用程序中检查SSL协议,密码和其他属性

来自分类Dev

Razor和MVC页面的Asp.net核心应用程序问题

来自分类Dev

防止已登录的uuser访问登录页面asp.net mvc应用程序

来自分类Dev

如何在asp.net core MVC应用程序中添加页面列表?

来自分类Dev

如何在ASP.NET MVC4中使用通用参数制作通用基本控制器

来自分类Dev

如何检查IIS内部署的asp.net mvc Web应用程序的日志

来自分类Dev

ASP.NET MVC:在应用程序启动时检查数据库连接

来自分类Dev

如何检查IIS内部署的asp.net mvc Web应用程序的日志

来自分类Dev

清理ASP.NET MVC应用程序中的输入

来自分类Dev

ASP.NET MVC应用程序的处理参数

来自分类Dev

自托管ASP.NET MVC应用程序

来自分类Dev

应用程序区域中的ASP.NET MVC WebAPI

来自分类Dev

PhoneGap开发ASP.NET MVC应用程序

来自分类Dev

通过Asp.Net MVC应用程序设置IdentityServer

来自分类Dev

ASP.NET 5 / MVC 6应用程序设置

来自分类Dev

从javascript调用ASP.NET MVC应用程序的URL

来自分类Dev

ASP.NET MVC应用程序部署问题

来自分类Dev

ASP.NET MVC应用程序的处理参数

来自分类Dev

Asp.net MVC实时应用程序性能

来自分类Dev

应用程序区域中的ASP.NET MVC WebAPI

Related 相关文章

  1. 1

    我正在制作ASP .NET MVC应用程序,在运行项目时出现此错误

  2. 2

    Asp.net核心运行状况检查随机失败,出现TaskCanceledException或OperationCanceledException

  3. 3

    ASP.NET核心运行状况检查:返回预先评估的结果

  4. 4

    如何部署ASP.NET MVC 4应用程序?

  5. 5

    部署ASP.NET MVC 4应用程序

  6. 6

    asp.net mvc 4 Intranet应用程序用户

  7. 7

    如何使用MVC 4应用程序运行Asp.net Webforms网站

  8. 8

    如何在RedHat OS中运行asp.net MVC4 Web应用程序

  9. 9

    如何在使用ASP.NET Core中间件运行状况检查创建的运行状况检查终结点上有选择地强制实施HTTPS?

  10. 10

    在ASP.NET MVC 4应用程序中检查SSL协议,密码和其他属性

  11. 11

    Razor和MVC页面的Asp.net核心应用程序问题

  12. 12

    防止已登录的uuser访问登录页面asp.net mvc应用程序

  13. 13

    如何在asp.net core MVC应用程序中添加页面列表?

  14. 14

    如何在ASP.NET MVC4中使用通用参数制作通用基本控制器

  15. 15

    如何检查IIS内部署的asp.net mvc Web应用程序的日志

  16. 16

    ASP.NET MVC:在应用程序启动时检查数据库连接

  17. 17

    如何检查IIS内部署的asp.net mvc Web应用程序的日志

  18. 18

    清理ASP.NET MVC应用程序中的输入

  19. 19

    ASP.NET MVC应用程序的处理参数

  20. 20

    自托管ASP.NET MVC应用程序

  21. 21

    应用程序区域中的ASP.NET MVC WebAPI

  22. 22

    PhoneGap开发ASP.NET MVC应用程序

  23. 23

    通过Asp.Net MVC应用程序设置IdentityServer

  24. 24

    ASP.NET 5 / MVC 6应用程序设置

  25. 25

    从javascript调用ASP.NET MVC应用程序的URL

  26. 26

    ASP.NET MVC应用程序部署问题

  27. 27

    ASP.NET MVC应用程序的处理参数

  28. 28

    Asp.net MVC实时应用程序性能

  29. 29

    应用程序区域中的ASP.NET MVC WebAPI

热门标签

归档