这种多半是配置或者插件不对

ElasticsearchStatusException[Elasticsearch exception [type=illegal_argument_exception, reason=Unknown filter type [dynamic_synonym] for [net_synonym]]
]at org.elasticsearch.rest.BytesRestResponse.errorFromXContent(BytesRestResponse.java:177)at org.elasticsearch.client.RestHighLevelClient.parseEntity(RestHighLevelClient.java:1727)at org.elasticsearch.client.RestHighLevelClient.parseResponseException(RestHighLevelClient.java:1704)at org.elasticsearch.client.RestHighLevelClient.internalPerformRequest(RestHighLevelClient.java:1467)at org.elasticsearch.client.RestHighLevelClient.performRequest(RestHighLevelClient.java:1439)at org.elasticsearch.client.RestHighLevelClient.performRequestAndParseEntity(RestHighLevelClient.java:1406)at org.elasticsearch.client.IndicesClient.create(IndicesClient.java:128)at com.leimingtech.modules.utils.EsDataUtils.createIndexAndCreateMapping(EsDataUtils.java:1498)at com.leimingtech.modules.utils.EsDataUtils.saveDataBatch(EsDataUtils.java:155)at com.leimingtech.IndexSyncTest.testInsertGoods(IndexSyncTest.java:280)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:74)at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84)at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251)at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97)at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)at org.junit.runners.ParentRunner.run(ParentRunner.java:363)at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190)at org.junit.runner.JUnitCore.run(JUnitCore.java:137)at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33)at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:230)at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:58)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at com.intellij.rt.execution.CommandLineWrapper.main(CommandLineWrapper.java:66)Suppressed: org.elasticsearch.client.ResponseException: method [PUT], host [http://192.168.42.136:9200], URI [/goods?master_timeout=30s&timeout=30s], status line [HTTP/1.1 400 Bad Request]
{"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"Unknown filter type [dynamic_synonym] for [net_synonym]"}],"type":"illegal_argument_exception","reason":"Unknown filter type [dynamic_synonym] for [net_synonym]"},"status":400}at org.elasticsearch.client.RestClient.convertResponse(RestClient.java:253)at org.elasticsearch.client.RestClient.performRequest(RestClient.java:231)at org.elasticsearch.client.RestClient.performRequest(RestClient.java:205)at org.elasticsearch.client.RestHighLevelClient.internalPerformRequest(RestHighLevelClient.java:1454)... 41 more

因为我分词器选了3,而没有配置字定义分词器

ElasticsearchStatusException[Elasticsearch exception [type=illegal_argument_exception, reason=Unknow相关推荐

  1. ElasticsearchStatusException[Elasticsearch exception [type=circuit_breaking_exception, reason=[paren

    出现环境 在测试向ES中导入数据时发生数据超出大小异常 报错详情 报错原因 分配给ES的的内存空间太小了 修改docker-compose.yml配置文件 把内存调高 修改后重新运行 运行结果 导入数 ...

  2. ElasticSearch创建索引:[hotel/6g9tufKRuWDdWfgE_F30Q] ElasticsearchStatusException[Elasticsearch exception

    报错: [hotel/hxWlZTdjTuKaC8m2uzj_JQ] ElasticsearchStatusException[Elasticsearch exception [type=resour ...

  3. 解决es查询异常:lasticsearch exception [type=illegal_argument_exception, reason=Can‘t load fielddata on....

    Elasticsearch exception [type=illegal_argument_exception, reason=Can't load fielddata on [brandName] ...

  4. [Elasticsearch exception [type=search_phase_execution_exception, reason=all shards failed]]

    现象 在做某一次用到elasticsearch的地位位置搜索时,报错: ElasticsearchStatusException[Elasticsearch exception [type=searc ...

  5. Elasticsearch exception [type=action_request_validation_exception, reason=Validation Failed:

    Elasticsearch exception [type=action_request_validation_exception, reason=Validation Failed: type已经显 ...

  6. Elasticsearch exception [type=circuit_breaking_exception, reason=[parent] Data too large, data

    以上异常原因是field data 的缓存不够用. 修改方法,向Elasticsearch发送如下请求,设置fielddata缓存占用jvm内存的30%或者更小: 之后再发送请求即可成功.

  7. 解决Elasticsearch报错:exception [type=search_phase_execution_exception, reason=all shards failed]

    关于exception [type=search_phase_execution_exception, reason=all shards failed]这个es错误我是如何解决的! 由于服务器性能不 ...

  8. ES时间查询报错 - “caused_by“:{“type“:“illegal_argument_exception“,“reason“:“failed to parse date field

    项目场景: 在ES的使用过程中,用到了时间范围的查询功能,出现时间解析错误的报错信息:"caused_by":{"type":"illegal_arg ...

  9. Unhandled Exxception “Unhandled exception type IOException”?

    Unhandled Exxception  "Unhandled exception type IOException"? 在Android studio中,自动遇见这个异常报错, ...

最新文章

  1. 所有机器学习项目都适用的检查清单
  2. (gnome-ssh-askpass:609): Gtk-WARNING **: cannot open display:
  3. 直接路径读取对于延迟块清除的影响
  4. nssl1142,jzoj3487-剑与魔法【堆,贪心】
  5. MySQL Mathematical Functions(数学方法)
  6. J - 简单枚举类型——植物与颜色
  7. 谷歌宣布开源 Live Transcribe 语音识别转文字工具
  8. 从零开始学Symbian (基于carbid.c++、S60第三版)
  9. 【疾病分类】基于matlab SVM农作物叶子虫害识别与分类【含Matlab源码 624期】
  10. WEB前端性能优化集合
  11. 常用EXCEL函数公式入门
  12. Insecure Randomness
  13. scrapy 引擎,调度器出入队列及去重原理及几个构造request方法
  14. VS调试C++程序,提示无法启动程序,“....exe”。系统找不到指定文件的解决方法
  15. 克服弱点,愈发完美-自我篇——《人性的弱点》读后感
  16. Git命令全解析-前端备忘录
  17. 生活记录:其实超度的是活着的人
  18. VS2019切换中英文
  19. python和易语言哪个好学_易语言好用还是python语言好用?
  20. SAP UI5 应用开发教程之一百零四 - SAP UI5 表格控件的支持复选(Multi-Select)以及如何用代码一次选中多个表格行项目

热门文章

  1. AutoJs Pro 7.0.4-1 实战教程---史上最全抖音极速版
  2. FreeBSD 上设置 PF 防火墙
  3. excel计算二元线性回归_使用Excel进行回归分析
  4. Antd select dropdown 样式修改
  5. c语言万年历程序原理,C语言实现万年历程序
  6. solr学习之solrj
  7. 为什么互联网更容易产生泡沫?
  8. python-turtle
  9. 实用的OAuth开源项目
  10. SolidWorks使用教程