refactor: 更改健康检查返回码
This commit is contained in:
parent
35b291fa06
commit
1e8ef647f7
|
@ -1,5 +1,6 @@
|
||||||
using Microsoft.AspNetCore.Diagnostics.HealthChecks;
|
using Microsoft.AspNetCore.Diagnostics.HealthChecks;
|
||||||
using Microsoft.AspNetCore.Http;
|
using Microsoft.AspNetCore.Http;
|
||||||
|
using Microsoft.Extensions.Diagnostics.HealthChecks;
|
||||||
using Newtonsoft.Json;
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
namespace Microsoft.AspNetCore.Builder
|
namespace Microsoft.AspNetCore.Builder
|
||||||
|
@ -24,6 +25,12 @@ namespace Microsoft.AspNetCore.Builder
|
||||||
{
|
{
|
||||||
context.Response.ContentType = "application/json";
|
context.Response.ContentType = "application/json";
|
||||||
return context.Response.WriteAsync(JsonConvert.SerializeObject(report));
|
return context.Response.WriteAsync(JsonConvert.SerializeObject(report));
|
||||||
|
},
|
||||||
|
ResultStatusCodes =
|
||||||
|
{
|
||||||
|
[HealthStatus.Healthy] = StatusCodes.Status200OK,
|
||||||
|
[HealthStatus.Degraded] = StatusCodes.Status200OK,
|
||||||
|
[HealthStatus.Unhealthy] = StatusCodes.Status200OK
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
return app;
|
return app;
|
||||||
|
|
Loading…
Reference in New Issue