【问题标题】:How to disable sniffing of elasticsearch in Monstache如何在 Monstache 中禁用对 elasticsearch 的嗅探
【发布时间】:2021-10-23 00:17:36
【问题描述】:

我在使用 Monstache 时遇到此错误:

Unable to create Elasticsearch client: health check timeout: no Elasticsearch node available

我将这些行应用于 Monstache 配置:

elasticsearch-validate-pem-file = false
elasticsearch-healthcheck-timeout-startup = 200
elasticsearch-healthcheck-timeout = 200

但是,我仍然遇到上述错误。当我搜索它时,我发现问题是由于在 elasticsearch 客户端中嗅探造成的。但我不知道我必须在哪里以及如何更改它?

我应该表示我为这个问题研究了this tutorial,但我仍然充满了歧义。

【问题讨论】:

    标签: mongodb go elasticsearch


    【解决方案1】:

    让我们尝试使用

    elastic.SetSniff(false)
    

    【讨论】:

    • 感谢您的回答,我已经做到了。但它不起作用。
    • 您是否尝试配置 url 连接? url := "http://[host]:9200"(不包括 url 末尾的斜杠“/”)参考:github.com/rwynn/monstache/issues/250
    • 是的,我做到了。但问题并没有解决。
    猜你喜欢
    • 2017-06-05
    • 2020-06-25
    • 1970-01-01
    • 1970-01-01
    • 2011-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-15
    相关资源
    最近更新 更多