大家好,我们又见面了啊~本文
《使用olivere/elastic/v7库连接带密码的ES库时,为什么会出现“health check timeout”错误?》的内容中将会涉及到
等等。如果你正在学习
GOLANG相关知识,欢迎关注我,以后会给大家带来更多
GOLANG相关文章,希望我们能一起进步!下面就开始本文的正式内容~,
,
github.com/olivere/elastic/v7库连接es库时出现问题,在使用elasticsearch时,您使用github.com/olivere/elastic/v7库尝试连接到带密码的es库,但遇到了问题。具体来说,您使用以下代码连接:,但遇到了 “health check timeout: no elasticsearch node available” 的错误。,
解决方法,问题在于,es集群根据不同索引创建了不同的用户。官方库可以使用小权限用户连接集群,而olivere需要使用具有最大权限的帐户才能连接。因此,需要使用具有最大权限的帐户连接es库。,终于介绍完啦!小伙伴们,这篇关于《使用olivere/elastic/v7库连接带密码的ES库时,为什么会出现“health check timeout”错误?》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~GOLANG公众号也会发布GOLANG相关知识,快来关注吧!,github.com/olivere/elastic/v7库连接es库时出现问题,大家好,我们又见面了啊~本文
《使用olivere/elastic/v7库连接带密码的ES库时,为什么会出现“health check timeout”错误?》的内容中将会涉及到
等等。如果你正在学习
GOLANG相关知识,欢迎关注我,以后会给大家带来更多
GOLANG相关文章,希望我们能一起进步!下面就开始本文的正式内容~,
当前位置: > > > > 使用olivere/elastic/v7库连接带密码的ES库时,为什么会出现“health check timeout”错误?
使用olivere/elastic/v7库连接带密码的ES库时,为什么会出现“health check timeout”错误?
2024-10-29 14:54:55
0浏览
收藏
大家好,我们又见面了啊~本文《使用olivere/elastic/v7库连接带密码的ES库时,为什么会出现“health check timeout”错误?》的内容中将会涉及到等等。如果你正在学习GOLANG相关知识,欢迎关注我,以后会给大家带来更多GOLANG相关文章,希望我们能一起进步!下面就开始本文的正式内容~
github.com/olivere/elastic/v7库连接es库时出现问题
在使用elasticsearch时,您使用github.com/olivere/elastic/v7库尝试连接到带密码的es库,但遇到了问题。具体来说,您使用以下代码连接:
client, err = elastic.NewClient( // elastic.SetSniff(false), elastic.SetHealthcheckInterval(10*time.Second), elastic.SetMaxRetries(3), elastic.SetURL("http://xx:9200"), elastic.SetBasicAuth("username", "password"), )
但遇到了 “health check timeout: no elasticsearch node available” 的错误。
解决方法
问题在于,es集群根据不同索引创建了不同的用户。官方库可以使用小权限用户连接集群,而olivere需要使用具有最大权限的帐户才能连接。因此,需要使用具有最大权限的帐户连接es库。
终于介绍完啦!小伙伴们,这篇关于《使用olivere/elastic/v7库连接带密码的ES库时,为什么会出现“health check timeout”错误?》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~GOLANG公众号也会发布GOLANG相关知识,快来关注吧!
- 什么是 HTML、CSS 和 JS?
- 如何在uni-app uView 1.0 u-search组件中去除输入框背景色?