我想通过领事观察我的sprintboot应用程序运行状况。我提到this。我的consul配置文件的监视部分:
"watches": [
{
"type": "checks",
"state": "critical",
"handler": "/opt/consul_handler.sh"
}]
我几乎没有问题:
1.状态“关键”有效,但当Springboot执行器/健康响应“停机”或“停止服务”时无法区分。当健康状况像“停止服务”而不是“关键”时,如何触发这个监听器。 (我观察到当apringboot应用程序的健康响应中断或停止服务或出现错误时,领事只会说“关键”)
2.正如我所观察到的,听众只有两种状态:批评和传递?这是对的吗 ?如果不是其他人是什么?这些状态如何与SpringBoot执行器/健康状态(UP,DOWN,OUT OF SERVICE等)匹配?