当前位置: 首页 > news >正文

es各种报错问题及解决方案20231121

报错一

org.elasticsearch.ElasticsearchStatusException: Elasticsearch exception [type=search_phase_execution_exception, reason=all shards failed]
	Suppressed: org.elasticsearch.client.ResponseException: method [POST], host [http://localhost:9200], URI [/wzx-test/_search?pre_filter_shard_size=128&typed_keys=true&max_concurrent_shard_requests=5&ignore_unavailable=false&expand_wildcards=open&allow_no_indices=true&ignore_throttled=true&search_type=query_then_fetch&batched_reduce_size=512&ccs_minimize_roundtrips=true], status line [HTTP/1.1 400 Bad Request]
Warnings: [Elasticsearch built-in security features are not enabled. Without authentication, your cluster could be accessible to anyone. See https://www.elastic.co/guide/en/elasticsearch/reference/7.17/security-minimal-setup.html to enable security., [ignore_throttled] parameter is deprecated because frozen indices have been deprecated. Consider cold or frozen tiers in place of frozen indices.]
{"error":{"root_cause":[{"type":"query_shard_exception","reason":"failed to create query: Cannot search on field [name] since it is not indexed.","index_uuid":"ERtTBqoxQziiFS50j6658Q","index":"wzx-test"}],"type":"search_phase_execution_exception","reason":"all shards failed","phase":"query","grouped":true,"failed_shards":[{"shard":0,"index":"wzx-test","node":"cCxDpWCeSqK2ll3x31-W_g","reason":{"type":"query_shard_exception","reason":"failed to create query: Cannot search on field [name] since it is not indexed.","index_uuid":"ERtTBqoxQziiFS50j6658Q","index":"wzx-test","caused_by":{"type":"illegal_argument_exception","reason":"Cannot search on field [name] since it is not indexed."}}}]},"status":400}at org.elasticsearch.client.RestClient.convertResponse(RestClient.java:283)at org.elasticsearch.client.RestClient.performRequest(RestClient.java:261)at org.elasticsearch.client.RestClient.performRequest(RestClient.java:235)at org.elasticsearch.client.RestHighLevelClient.internalPerformRequest(RestHighLevelClient.java:1514)... 109 common frames omitted

报错原因:我在创建索引和字段的时候,name字段不是索引字段,当用精准查询的时候,就报错如上图所示

解决方案:将name字段设置成true,问题解决

PUT /wzx-test
{"mappings": {"properties": {"car_num": {"type": "keyword","index": false},"name": {"type": "keyword","index": true},"age": {"type": "keyword","index": false}}}
}

相关文章:

es各种报错问题及解决方案20231121

报错一 org.elasticsearch.ElasticsearchStatusException: Elasticsearch exception [typesearch_phase_execution_exception, reasonall shards failed]Suppressed: org.elasticsearch.client.ResponseException: method [POST], host [http://localhost:9200], URI [/wzx-te…...

python数据结构与算法-10_递归

递归 Recursion is a process for solving problems by subdividing a larger problem into smaller cases of the problem itself and then solving the smaller, more trivial parts. 递归是计算机科学里出现非常多的一个概念,有时候用递归解决问题看起来非常简单…...

如何设计鞋材出库入账管理系统

如何设计鞋材出库入账管理系统 系统概述系统需求分析系统设计系统实施与测试系统上线与维护 系统概述 本系统旨在设计一个针对鞋材出库入账管理的数字化解决方案,以提高管理效率、降低运营成本并确保材料账目清晰。系统将结合先进的信息化技术,实现对鞋…...

一个简单的QT应用示例

一个简单的QT应用示例:创建一个窗口程序。 首先,确保已经安装了Qt开发环境。接下来,按照以下步骤创建一个简单的窗口程序: 1. 打开Qt Creator,点击“新建文件或项目”。 2. 选择“应用程序”,然后点击“下…...

南京数字孪生赋能工业制造,加速推进制造业数字化转型

随着南京信息技术的迅猛发展和工业管理的不断演进,传统的工业管理方式已经无法满足企业对高效、智能和可持续发展的需求。针对这一情况,数字孪生技术应运而生,为南京工业管理带来了全新的变革和机遇。以数字孪生为理念,三维可视化…...

Visual Studio Code 从英文界面切换中文

1、先安装中文的插件,直接安装。 2、点击右下角的 change language restart, 让软件重启即可以完成了。...

邦芒支招:利用自荐电话求职的七大技巧

​​如何利用自荐电话向招聘官推荐自己,现在人们在求职过程中都会自己争取面试机会,其中自荐电话是比较常见的一种方式,但是想要向面试官成功推荐自己也是不容易的,下面分享如何利用自荐电话向招聘官推荐自己。 ​ ​1、以对方为…...

埃尔米特插值(hermite 插值) C++

埃尔米特插值 原理 #pragma once #include <vector> #include <functional> /*埃尔米特插值*/ struct InterpolationPoint {double x; // 插值点的横坐标double y; // 插值点的纵坐标double derivative; // 插值点的导数值// 默认构造函数InterpolationPoint() : x…...

mysql优化之explain 以及 索引优化

Mysql安装文档参考&#xff1a;https://blog.csdn.net/yougoule/article/details/56680952 Explain工具介绍 使用EXPLAIN关键字可以模拟优化器执行SQL语句&#xff0c;分析你的查询语句或是结构的性能瓶颈 在 select 语句之前增加 explain 关键字&#xff0c;MySQL 会在查询上设…...

WebSocket --- ws模块源码解析(详解)

摘要 在这一篇文章中&#xff0c;写了如何在node端和web端&#xff0c;实现一个WebSocket通信。 WebSocket在node端和客户端的使用 而在node端里面&#xff0c;我们使用了ws模块来创建WebSocket和WebSocketServer&#xff0c;那ws模块是如何做到可以和客户端进行双向通信的呢…...

一文带你拿下MySQL之增删查改(基础)

✏️✏️✏️今天给各位带来的是关于数据库增删查改基础方面的知识。 清风的CSDN博客 &#x1f61b;&#x1f61b;&#x1f61b;希望我的文章能对你有所帮助&#xff0c;有不足的地方还请各位看官多多指教&#xff0c;大家一起学习交流&#xff01; 动动你们发财的小手&#xf…...

2023亿发数字化智能工单,专业管理工单处理全流程,助力企业转型腾飞

伴随着智能化和信息化的不断深入&#xff0c;企业数字化转型势如腾飞。在这个过程中&#xff0c;工单管理成为生产、家电、后勤等多个管理场景下频繁应用的关键环节。如何满足管理方对设备、服务等智能化管理的需求&#xff0c;提升工单管理效率、规范管理流程&#xff0c;并实…...

JavaScript 常用符号

JavaScript是一门基础性的编程语言&#xff0c;常用于web开发中。JS中有许多特殊的符号&#xff0c;这些符号的用法十分重要&#xff0c;直接影响代码的正确性和可读性。在日常编写中&#xff0c;我们会频繁使用以下几个符号。 一、等于号&#xff08;&#xff09; 等于号在JS…...

GPT-4:论文阅读笔记

GPT-4的输入和输出&#xff1a;输入的内容是文本或图片&#xff0c;输出的内容是文本。因此&#xff0c;GPT-4是一种输入端多模态的模型。GPT-4的效果&#xff1a;在真实世界中还是比不上人类&#xff0c;但是在很多专业性的任务上已经达到了人类的水平&#xff0c;甚至超过人类…...

hm商城微服务远程调用及拆分

RequiredArgsConstructor是Lombok库中的一个注解 它会自动在类中生成一个构造函数&#xff0c;这个构造函数会接收类中所有被标记为final的字段&#xff0c;并将其作为参数。这个注解可以帮助我们减少样板代码&#xff0c;例如手动编写构造函数。 eg&#xff1a; public fin…...

设置指定时间之前的时间不可选

1、el-date-picker设置今天之前的日期不可选 <el-date-picker style"width: 100%" type"date" v-model"form.resetDate" align"right" :value-format"yyyy-MM-dd" placeholder"选择调整日期":disabled"t…...

Java使用Redis来实现分布式锁

Java使用Redis来实现分布式锁 在单节点服务中&#xff0c;我们可以使用synchronized来保证同一时间内只允许一个线程执行限定的代码块。但是如果我们是多节点服务呢&#xff0c;因为synchronized是针对服务内部的&#xff0c;其他服务是无法受到他的干预的。那么如何保证多个节…...

移动端表格分页uni-app

使用uni-app提供的uni-table表格 网址&#xff1a;https://uniapp.dcloud.net.cn/component/uniui/uni-table.html#%E4%BB%8B%E7%BB%8D <uni-table ref"table" :loading"loading" border stripe type"selection" emptyText"暂无更多数据…...

全志R128芯片RTOS调试指南

RTOS 调试指南 此文档介绍 FreeRTOS 系统方案支持的常用软件调试方法&#xff0c;帮助相关开发人员快速高效地进行软件调试&#xff0c;提高解决软件问题的效率。 栈回溯 栈回溯是指获取程序的调用链信息&#xff0c;通过栈回溯信息&#xff0c;能帮助开发者快速理清程序执行…...

超级实用的程序员接单平台,看完少走几年弯路,强推第一个!

“前途光明我看不见&#xff0c;道路曲折我走不完。” 兜兜转转&#xff0c;心心念念&#xff0c;念念不忘&#xff0c;必有回响。终于找到了… 网络上好多人都在推荐程序员线上接单&#xff0c;有人说赚得盆满钵满&#xff0c;有的人被坑得破口大骂&#xff0c;还有的人甚至还…...

如何在Linux桌面上无缝运行Android应用?Waydroid容器技术深度解析

如何在Linux桌面上无缝运行Android应用&#xff1f;Waydroid容器技术深度解析 【免费下载链接】waydroid Waydroid uses a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu. 项目地址: https://gitcode.com/gh_mirrors/w…...

UVa 179 Code Breaking

题目分析 题目描述了一种简单的加密方法&#xff1a;周期置换加密。给定一个周期 kkk 和一个长度为 kkk 的置换&#xff08;即 111 到 kkk 的一个排列&#xff09;&#xff0c;将明文按 kkk 个字符一组进行分组&#xff08;最后一组不足时用 ? 补齐&#xff09;&#xff0c;然…...

Python Tkinter大作业荜邺设计学生信息管理系统项目源码白菜价MySQL

一、项目介绍系统角色分为游客、管理员两种角色。游客功能包括&#xff1a;学院查询&#xff0c;专业查询&#xff0c;学生查询&#xff0c;公告查询。管理员功能包括&#xff1a;学院管理&#xff0c;专业管理&#xff0c;学生管理&#xff0c;公告管理&#xff0c;修改密码。…...

别再买群晖了!用闲置旧电脑+Docker,30分钟自建NextCloud私有云盘(保姆级教程)

旧电脑秒变私有云&#xff1a;零成本搭建NextCloud全栈指南 看着角落里积灰的旧笔记本&#xff0c;我突然意识到它可能比群晖NAS更强大。去年帮朋友用一台2015年的MacBook Air搭建私有云&#xff0c;至今稳定运行着团队15人的文件协作系统——而这台"报废设备"的市场…...

新手入门教程使用Python和OpenAI兼容SDK接入Taotoken多模型服务

新手入门教程使用Python和OpenAI兼容SDK接入Taotoken多模型服务 对于刚开始接触大模型API的开发者来说&#xff0c;直接对接各家厂商的接口往往需要处理不同的认证方式、计费规则和API格式。Taotoken平台通过提供统一的OpenAI兼容API&#xff0c;简化了这一过程。本教程将引导…...

如何在PC上完美运行Switch游戏:终极免费模拟器Ryujinx完整指南

如何在PC上完美运行Switch游戏&#xff1a;终极免费模拟器Ryujinx完整指南 【免费下载链接】Ryujinx 用 C# 编写的实验性 Nintendo Switch 模拟器 项目地址: https://gitcode.com/GitHub_Trending/ry/Ryujinx 想在电脑上畅玩《塞尔达传说&#xff1a;旷野之息》或《马里…...

AI智能体安全治理实践:基于边车模式的Yigcore Sentinel部署与集成

1. 项目概述&#xff1a;为AI智能体戴上“紧箍咒” 最近在折腾各种AI智能体&#xff0c;比如OpenClaw这类能自主执行代码、操作文件的“数字员工”&#xff0c;功能确实强大&#xff0c;但用起来心里总有点发毛。相信不少同行都有过类似的经历&#xff1a;一个不留神&#xff…...

从DDR4引脚信号到PCB布线实战:避开这些坑,你的硬件稳定性提升一个等级

DDR4硬件设计实战&#xff1a;信号完整性与PCB布线避坑指南 在高速数字电路设计中&#xff0c;DDR4内存接口堪称硬件工程师的"终极考场"。当数据速率突破3200Mbps时&#xff0c;那些在低速设计中可以忽略的寄生参数突然变成了系统稳定性的致命杀手。本文将揭示DDR4设…...

绕过地域限制:利用国内IP池,采集仅限特定地区访问的内容

做数据采集时最郁闷的状况是什么&#xff1f;不是代码写不出来&#xff0c;而是你明明看到数据就在那里&#xff0c;网站却理直气壮把你的请求拒之门外。更令人摸不着头脑的是&#xff0c;同一份商品的价格在不同的城市切换了IP就变了&#xff0c;招聘同一内容同岗位在不同地区…...

如何快速配置Lab Streaming Layer:科研数据同步与流式处理的完整指南

如何快速配置Lab Streaming Layer&#xff1a;科研数据同步与流式处理的完整指南 【免费下载链接】labstreaminglayer LabStreamingLayer super repository comprising submodules for LSL and associated apps. 项目地址: https://gitcode.com/gh_mirrors/la/labstreamingla…...