检查应用的健康状况

现代化的应用及服务的部署场景主要体现在集群化、微服务和容器化,这一切都建立在针对部署应用或者服务的健康检查上。ASP.NET提供的健康检查不仅可能确定目标应用或者服务的可用性,还具有健康报告发布功能。ASP.NET框架的健康检查功能是通过HealthCheckMiddleware中间件完成的。我们不仅可以利用该中间件确定当前应用的可用性,还可以注册相应的IHealthCheck对象来完成针对不同方面的健康检查。(本文提供的示例演示已经同步到《ASP.NET Core 6框架揭秘-实例演示版》)

[S3001]确定应用可用状态(源代码
[S3002]定制健康检查逻辑(源代码
[S3003]改变健康状态对应的响应状态码(源代码
[S3004]提供细粒度的健康检查(源代码
[S3005]定制健康报告响应内容

猜你喜欢

转载自blog.csdn.net/shengyin714959/article/details/131640908
今日推荐