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

Spring Boot 集成 Elasticsearch怎样在不启动es的情况下正常启动服务

解释

在spingboot 集成es客户端后,每当服务启动时,服务默认都会查看es中是否已经创建了对应的索引,如果没有索引则创建。基于上面的规则我们可以通过配置不自动创建索引来达到在没有es服务的情况下正常启动服务。

解决办法

  • 在entity类的@Document注解中添加属性createIndex=false
@Data
@Document(indexName = "resource_index",createIndex=false)
public class ResourceEntity {XXXXXX
}

源码追踪

  • 有兴趣的同学可以研究一下…
http://www.xdnf.cn/news/9771.html

相关文章:

  • VR视角下,浙西南革命的热血重生​
  • 打卡day39
  • OpenCV CUDA模块结构分析与形状描述符------在 GPU 上计算图像的原始矩(spatial moments)函数spatialMoments()
  • Python自动化之selenium语句——元素点击、输入、清空和八大元素定位方法
  • 【保姆级教程】Windows部署LibreTV+cpolar实现远程影音库访问全步骤
  • PaddleOCR本地部署 (Python+Flask)
  • 【机器学习基础】机器学习入门核心算法:集成学习(Ensemble Learning)
  • 【.net core】SkiaSharp 如何在Linux上实现
  • ArkUI(方舟UI框架)介绍
  • MinVerse 3D触觉鼠标的技术原理与创新解析
  • MAZANOKE图像优化器本地部署与cpolar随时随地远程使用
  • 设计模式:观察者模式 - 实战
  • MATLAB中的table数据类型:高效数据管理的利器
  • OCC笔记:面、边的方向(TopAbs_Orientation)
  • Triton推理服务器部署YOLOv8(onnxruntime后端和TensorRT后端)
  • C++哈希
  • GitHub Copilot 使用手册与原理解析
  • 80x86CPU入栈与出栈操作
  • C++:lambda匿名函数
  • 【VSCode-Qt】Docker远程连接的项目UI文件在 VSCode 上无法预览
  • STM32F407VET6学习笔记8:UART5串口接收中断的Cubemx配置
  • Spring 面经
  • PnP(Perspective-n-Point)算法 | 用于求解已知n个3D点及其对应2D投影点的相机位姿
  • 5.LoadBalancer负载均衡服务调用
  • 【测试】Bug和用例
  • 视觉分析开发范例:Puppeteer截图+计算机视觉动态定位
  • 国内连接速度较快的常用 Yum 源及其具体配置方法
  • mysql一主多从 k8s部署实际案例
  • 【C++项目】:仿 muduo 库 One-Thread-One-Loop 式并发服务器
  • 什么是VR全景相机?如何选择VR全景相机?