2.37.3. 使用方法
默认情况下,扩展 AbstractHealthCheck 的类作为存活度和就绪度检查注册。您可以覆盖 isReadiness 方法来控制这种行为。
应用程序提供的任何检查都会被自动发现并绑定到 Camel 注册表。它们将通过 Quarkus 健康端点 /q/health/live 和 / q/health/ready 提供。
您还可以提供自定义的 HealthCheckRepository 实施,它们也会自动发现和绑定到 Camel 注册表。
如需更多信息,请参阅 Quarkus 健康指南。
2.37.3.1. 提供健康检查 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
有些检查会自动为您的应用程序注册。
2.37.3.1.1. Camel 上下文健康状态 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
检查 Camel 上下文状态,如果状态不是"Started",则会导致健康检查状态为 DOWN。
2.37.3.1.2. Camel 路由健康 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
检查每个路由的状态,如果任何路由状态不是"Started",则会导致健康检查状态为 DOWN。