golang使用es,报错Elasticsearch health check failed

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

bash 复制代码
ElasticsearchRestHealthIndicator : Elasticsearch health check failed

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

原来是:

现在改为

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

相关推荐
子安柠43 分钟前
Go语言并发编程:协程与管道详解
开发语言·后端·golang
basketball6163 小时前
Go 语言从入门到进阶:5. 玩转Go函数
开发语言·后端·golang
普马萨特3 小时前
搜索核心算法:从召回到排序
算法·搜索引擎
不爱编程的小陈4 小时前
Go内存模型与GC机制:高性能编程的核心
开发语言·后端·golang
go不是csgo5 小时前
sync.Map 源码大变天:一棵 16 叉树如何干掉 read/dirty 双 Map
golang
逸Y 仙X5 小时前
文章六:ElasticSearch 集群通信安全权限
java·大数据·服务器·elasticsearch·搜索引擎·全文检索
jieyucx5 小时前
Go 语言零基础入门:标准库 log 包完全教程
golang·日志·log
会编程的土豆5 小时前
Go 语言匿名函数详解
c++·golang·xcode
会编程的土豆5 小时前
Go 语言闭包(Closure)详解
c++·golang·xcode
右耳朵猫AI5 小时前
Golang技术周刊 2026年第20周
开发语言·后端·golang