elasticsearch - 如何手动配置elasticsearch healthcheck
问题描述
当前,通过在 application.yml 文件中提及此属性来自动配置弹性搜索
spring:
elasticsearch:
rest:
uris:
但我的要求是在启用健康检查的同时不要将此属性保留在此文件中。如何手动配置?
解决方案
您可以简单地手动调用Elasticsearch 集群健康 API的 REST 端点,因为您只调用此 REST 端点,您将拥有所有控制权,例如您要调用的持续时间、要解析的所有内容以及如何通知/采取行动状态。
推荐阅读
- python - 使用 geopandas 显示地理点
- java - 在 Spring Boot 中获取所有日志作为 HTTP 响应
- botframework - 微软机器人框架,聊天机器人加载空白屏幕
- regex - 使用特定模式匹配地址和跳过数字
- arrays - 在不同的私有子例程中使用公共声明的数组时下标超出范围
- javascript - Array.from 的时间复杂度
- javascript - 如何使用父函数将类附加到表行?
- keycloak - 注册后Keycloak禁用用户
- reactjs - React JS 输入字段的行为不符合预期
- java - 如何在java中将一些变量从父类继承到子类