当前位置: 首页 > 知识库问答 >
问题:

不推荐在批量请求中指定类型的Elasticsearch

云京
2023-03-14

有一个警告我无法修复。这是我的Logstash模板:

{
  "index_patterns": ["test-*"],
  "mappings": {

    "_source": {
      "enabled": true
    },

    "properties": {
      "id": {
        "type": "keyword"
      },
      "type": {
        "type": "keyword"
      },
      "box_id": {
        "type": "keyword"
      }
    }
  }
}

我已经删除了我周围的自定义类型"属性",但我仍然得到这个消息:

“类型”:“弃用”,“时间戳”:“2020-01-23T14:37:46627 05:00”,“级别”:“警告”,“组件”:“o.e.d.a.b.BulkRequestParser”,“cluster.name”:“docker cluster”,“node.name”:“docker node”,“message”:“[类型删除]指定批量请求中的类型不推荐使用。”

我做错了什么?

共有1个答案

司空祯
2023-03-14

请确保删除类型:

  • 从请求的URL
 类似资料:
  • 我正在使用Spring Boot 2.4.2版,并使用进行Spring Cloud Stream和Spring集成。 RabbitmqReceiverApplication.java 还有什么替代方案?那么如何重构上面的代码呢?随着速度的加快,很多事情正在发生,很难理解什么来了,什么走了?

  • 问题内容: 文档说 该类已被弃用。有人可以建议我替代吗? 我在我的代码中这样使用它: 问题答案: 如果仔细阅读文档,您会发现应该使用它作为替代。 例如: 请注意,该类有多个构造函数,您可以通过它们提供 mimeType , content type 等。 在将 构建说明 传递给构建器之后,您可以通过调用方法来构建:

  • 我正在做一个项目,我的问题是WebSecurityConfigrerAdapter。它不起作用。上面写着“WebSecurityConfigrerAdapter类型已弃用”你知道为什么吗?你能帮我吗?我不知道该怎么办

  • 创建elasticsinkconnector时出现以下错误。 使用(" type.name"= '_doc '," input.data.format"= 'AVRO '," CONNECTOR . class " = ' io . confluent . connect . elasticsearch . elasticsearchsinkconnector '," tasks.max"= '1

  • 批量调用 TOP 接口 参数 名称 类型 是否可选 含义 options Object 选项 options.query Array 请求参数数组 options.query[].topOptions Object 请求参数 options.query[].topOptions.method String TOP 接口名称 options.success Function optional 调用成

  • web3.BatchRequest类用来创建并执行批请求。 调用: new web3.BatchRequest() new web3.eth.BatchRequest() new web3.shh.BatchRequest() new web3.bzz.BatchRequest() 参数: 无 返回值: 一个对象,具有如下方法: add(request): 将请求对象添加到批调用中 execut