我们正在使用2.1.3版本的Spring云流kafka流-
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-stream-binder-kafka-streams</artifactId>
<version>2.1.3.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-stream-binder-kafka-core</artifactId>
<version>2.1.3.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-stream-kafka</artifactId>
<version>2.1.3.RELEASE</version>
</dependency>
应用yml具有属性集-
management.health.binders.enabled = true
management.health.kafka.enabled = true
但是我们仍然得到了Kafka活页夹未知的地位-
"binders": {
"status": "UNKNOWN",
"details": {
"ktable": {
"status": "UNKNOWN"
},
"kstream": {
"status": "UNKNOWN"
},
"globalktable": {
"status": "UNKNOWN"
}
}
}
感谢对此的任何帮助。
Kafka Streams系列粘合剂的健康指标仅为2.2。有没有可能从2.1.3升级到2.2?这是一个运行状况指标的应用程序。这是使用3.0快照,但2.2也应该可以。运行此应用程序时,我得到如下输出。
curl --silent http://localhost:8080/actuator/health/ | jq .
{
"status": "UP",
"components": {
"binders": {
"status": "UP",
"components": {
"globalktable": {
"status": "UP",
"details": {
"threadState": "RUNNING",
"standbyTasks": {},
"activeTasks": {
"partitions": [
"partition=0, topic=process-applicationId-KSTREAM-AGGREGATE-STATE-STORE-0000000003-repartition"
],
"taskId": "1_0"
},
"threadName": "process-applicationId-fa4e65eb-6060-43f0-94eb-4c4bf1497613-StreamThread-1"
}
},
"kstream": {
"status": "UP",
"details": {
"threadState": "RUNNING",
"standbyTasks": {},
"activeTasks": {
"partitions": [
"partition=0, topic=process-applicationId-KSTREAM-AGGREGATE-STATE-STORE-0000000003-repartition"
],
"taskId": "1_0"
},
"threadName": "process-applicationId-fa4e65eb-6060-43f0-94eb-4c4bf1497613-StreamThread-1"
}
},
"ktable": {
"status": "UP",
"details": {
"threadState": "RUNNING",
"standbyTasks": {},
"activeTasks": {
"partitions": [
"partition=0, topic=process-applicationId-KSTREAM-AGGREGATE-STATE-STORE-0000000003-repartition"
],
"taskId": "1_0"
},
"threadName": "process-applicationId-fa4e65eb-6060-43f0-94eb-4c4bf1497613-StreamThread-1"
}
}
}
},
"diskSpace": {
"status": "UP",
"details": {
...
}
},
"ping": {
"status": "UP"
}
}
}
注意-以下评论中提到的未显示多个处理器健康信息的问题在绑定器(3.0.0)的最新快照中得到解决,并将作为RC1的一部分提供。
本文向大家介绍coldfusion 健康)状况,包括了coldfusion 健康)状况的使用技巧和注意事项,需要的朋友参考一下 示例 标签语法 参数 属性 需要 类型 默认 描述 健康)状况 真正 串 管理循环的条件。不能包含像数学符号<,>或=。必须使用ColdFusion的文本实现比如less than,lt,greater than,gt,equals或eq。 最终值为x5。 生成的HTML
我使用的是AWS ELK(amazon managed elastic),我的Kibana健康状态为红色,试图浏览到我得到的Kibana URL“Kibana服务器尚未就绪”。 我试图解决这个问题,但运气不好,我想这一切都始于我将ELK设置从1个具有1个实例的可用区更改为2个可用区,或者另一种选择是我在最后一天流式传输了大量数据。 作为修复问题试验的一部分,我返回了1个可用性区域,其中有1个实例,
问题内容: 我正在使用,并且看到容器被标记为不健康。是否可以选择重新启动容器而不是使容器保持不正常状态? 问题答案: 不健康容器功能的重新启动是在原始PR(https://github.com/moby/moby/pull/22719)中的,但是在讨论后被删除,并认为以后会作为RestartPolicy的增强来完成。 目前,您可以使用以下解决方法自动重启不健康的容器:https://hub.doc
在设置ELB健康检查的对话框中,它会声明: 如果实例未通过健康检查,它将自动从负载均衡器中删除。自定义健康检查以满足您的特定需要。 当健康检查失败时,将从ELB后面删除实例。我的问题是围绕“健康门槛”设置。当你悬停在帮助上时,它会说: 在声明EC2实例健康之前连续运行状况检查成功的次数。 如果实例声明为健康的,它是否被拉回负载平衡组?
Spring Cloud Stream为粘合剂提供健康指标。它以binders的名义注册,可以通过设置management.health.binders.enabled属性启用或禁用。