33得票3回答
ASP.NET Core健康检查随机失败,出现TaskCanceledException或OperationCanceledException。

我已在我的 asp.net core 应用程序中实现了健康检查。一个健康检查包括两个检查——DbContext 连接和自定义检查,检查 NpgsqlConnection。 99% 的情况下一切正常。偶尔会出现健康检查失败并抛出 TaskCanceledException 或 Operatio...

26得票4回答
在Docker Compose中指定PostgreSQL参数以进行健康检查的安全方法

我正在使用 secrets 管理用户名、密码和数据库名称,在使用 Postgres 作为数据库的 Docker stack 中。现在,我想使用 Docker 提供的健康检查功能。 docker-compose.ymlx-db-secrets: &db_secrets - psq...

18得票4回答
如何在 Docker 容器中运行的 Spring Boot 应用程序进行健康检查?

我正在Docker容器中运行一个Spring Boot应用程序,使用Docker文件在容器内启动应用程序。如何检查容器内的Spring Boot应用程序健康状况? 如果容器停止或应用程序未运行,我需要根据健康检查自动重新启动容器或应用程序。这样,我可以确保Spring Boot应用程序始终正常运行。

11得票2回答
在Nginx服务器容器中创建一个简单的健康检查端点

我有一个运行着nginx服务器的docker容器。 我想提供一个rest接口/端点来检查服务器和容器的健康状况。例如,GET http://container.com/health/ 返回"true"/OK或"false"/NOK。 什么是最简单和最快的解决方案或最佳实践? 附注:该服务...

11得票2回答
docker-compose 健康检查重试频率不等于间隔时间

我最近在我的docker-compose配置中设置了healthcheck。 它运作良好,我很喜欢。这里是一个典型的例子: services: app: healthcheck: test: curl -sS http://127.0.0.1:4000 || exi...

10得票3回答
如何在Spring Actuator的健康检查中排除Redis检查

当 Redis 宕机时,服务健康检查 API 返回 503。 { "status": "DOWN", "details": { "diskSpace": { "status": "UP", "details": ...

10得票3回答
当HEALTHCHECK失败时,Docker容器会发生什么?

docker 文档 中介绍了 HEALTHCHECK 指令的作用以及如何检查容器的健康状况。但是我不知道当 healthcheck 检查失败时会发生什么,比如容器是否会重新启动或停止,或者根据用户指令执行任何这两个操作中的一个。 进一步引用的示例为: HEALTHCHECK --interv...

9得票1回答
加速Docker健康检查容器

我希望加快容器启动时间,但我的健康检查却不允许。 假设我现在有这个健康检查: HEALTHCHECK --interval=300s --timeout=5s --start-period=5s --retries=3 CMD \ curl http://localhost:<...

9得票2回答
健康检查,ASP.NET Web API

在我的工作中,我被要求在使用C#编写的ASP.NET Web API 2中实现健康检查。我已经搜索过了,但所有文档都是关于ASP.NET Core及其实现方式的,有没有人知道如何在经典/完整的.NET Framework中实现健康检查功能?

8得票1回答
使用healthchecks vs 映射healthchecks

我已经四处查找,但是我认为其中一种方法是旧的方式,但在将健康检查端点添加到中间件时,是否存在更深层次的区别? 在Startup.Configure()中... app.UseEndpoints(endpoints => { endpoints.MapHealthChecks(...