golang使用es,报错Elasticsearch health check failed

今天golang代码里调用es,结果一直报错。报错内容

bash 复制代码
ElasticsearchRestHealthIndicator : Elasticsearch health check failed

然后又去es管理端看,明明节点是绿色的,估计是golang的这个有问题,时间紧迫,我就直接关掉了健康检测

原来是:

现在改为

即在声明es的参数里加上elastic.SetSniff(false)就可以关闭健康检测

相关推荐
Elasticsearch1 天前
3个信号、2个环境变量、0个采集器:使用 Python 和 Elastic 的托管 OTLP 端点实现 OpenTelemetry
elasticsearch
Elasticsearch3 天前
如何通过 Claude Code 来写入 CSV 数据到 Elasticsearch
elasticsearch
大志哥1235 天前
ES和Logstash日志链路系统上线后遭遇切片爆炸(解决)
大数据·elasticsearch
何以解忧,唯有..5 天前
Go语言循环语句详解:for、range与循环控制
开发语言·算法·golang
TableRow5 天前
参数化搜索的实现原理:从多维索引到查询优化
elasticsearch·全文检索
踏着七彩祥云的小丑5 天前
Go学习第9天:并发编程 + 文件操作 + 正则表达式
学习·golang·正则表达式·go
JCGKS5 天前
Go `init` 函数:包初始化顺序到底是怎样的
golang·init·init执行顺序
何以解忧,唯有..5 天前
Go语言中的const:常量声明与iota枚举详解
java·开发语言·golang
醉颜凉5 天前
Elasticsearch高性能优化:Bulk API大规模数据导入性能调优全攻略
elasticsearch·性能优化·jenkins