去健康 一个库,可以对在诸如kubernetes或mesos之类的容器平台上运行的服务进行异步依赖项运行状况检查。 为什么这很重要? 容器编排平台要求基础服务公开“运行状况检查”,平台使用该检查来确定容器处于良好还是不良状态。 尽管可以通过简单地公开一个/status端点来实现对其依赖项的同步检查(随后返回200 non-200状态代码)来实现此目的,但由于多种原因,它不是最佳的: 它不缩放 您添加的依赖项越多,完成健康检查所需的时间就越长(并可能导致业务流程被编排平台终止)。 根据给定的依赖关系的复杂性,您的支票可能相当复杂的地方是好的,因为它采取30s+来完成。 它给您的部门增加