解决报错:java.lang.IllegalStateException: Failed to execute CommandLineRunner问题

 更新时间:2024年10月10日 15:25:49   作者:Baichi_00  
在项目开发中,可能会遇到Elasticsearch启动报错的问题,原因可能包括版本不一致、端口配置错误、配置文件不匹配及服务未启动等,解决方法包括检查进程、重启服务等,这些经验可以帮助开发者快速定位问题并解决,保证项目顺利运行

踩坑描述

废话不多说,先奉上报错日志:

事情经过就是某天早上上班本地启动项目时,发现报错了(如上),项目无法正常启动。(日常掉坑踩雷~~)

分析原因

1、项目引用的ES版本和ES服务的版本不一样;

2、端口配置不正确

3、服务器es中的yml配置文件cluster.name与本地配置文件不一致

4、ES服务没启动(可能性最大);

解决方案:(针对最后一种情况)

1.查看进程是否存在:

2.重启elasticsearch:

  • 1.切换到es用户下:
su es
  • 2.在ES服务bin目录执行:
./elasticsearch -d

总结

项目可以正常启动了,继续搬砖ing~~

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java 实现Excel文档添加超链接的代码

    Java 实现Excel文档添加超链接的代码

    超链接即内容链接,通过给特定对象设置超链接,可实现载体与特定网页、文件、邮件、网络等的链接,点击链接载体可打开链接目标,在文档处理中是一种比较常用的功能,本文将介绍通过Java程序给Excel文档添加超链接的方法,感兴趣的朋友一起看看吧
    2020-02-02
  • springboot实战权限管理功能图文步骤附含源码

    springboot实战权限管理功能图文步骤附含源码

    这篇文章主要为大家介绍了springboot实战权限管理功能图文步骤及示例源码,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • MyBatisPlus 大数据量查询慢的问题解决

    MyBatisPlus 大数据量查询慢的问题解决

    本文主要介绍了MyBatis Plus 解决大数据量查询慢问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • 基于springboot实现文件上传

    基于springboot实现文件上传

    这篇文章主要为大家详细介绍了基于springboot实现文件上传,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-11-11
  • SpringBoot3通过GraalVM生成exe执行文件问题

    SpringBoot3通过GraalVM生成exe执行文件问题

    文章介绍了如何安装GraalVM和Visual Studio,并通过Spring Boot项目将Java应用程序封装成可执行文件(.exe)
    2024-12-12
  • java实现二分法的完整代码

    java实现二分法的完整代码

    这篇文章主要为大家详细介绍了java实现二分法的完整代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-11-11
  • SpringBoot集成ShedLock实现分布式定时任务

    SpringBoot集成ShedLock实现分布式定时任务

    ShedLock 是一个 Java 库,通常用于分布式系统中,确保定时任务(Scheduled Tasks)在集群环境下只被某一个实例执行一次,它通过在共享资源中添加锁的方式,本文给大家介绍了SpringBoot集成ShedLock实现分布式定时任务,需要的朋友可以参考下
    2024-11-11
  • 一文搞懂Spring中的JavaConfig

    一文搞懂Spring中的JavaConfig

    这篇文章主要介绍了Spring中的JavaConfig知识,包括事务注解驱动,properties配置文件加载方法,本文给大家介绍的非常详细,需要的朋友可以参考下
    2021-09-09
  • java调用未知类的指定方法简单实例

    java调用未知类的指定方法简单实例

    这篇文章介绍了java调用未知类的指定方法简单实例,有需要的朋友可以参考一下
    2013-09-09
  • springboot使用hibernate validator校验方式

    springboot使用hibernate validator校验方式

    hibernate validator提供了一套比较完善、便捷的验证实现方式。下面小编给大家介绍下springboot使用hibernate validator校验方式,感兴趣的朋友一起看看吧
    2018-01-01

最新评论