Nacos 启动失败

Posted wangmj518

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nacos 启动失败相关的知识,希望对你有一定的参考价值。

由于最近学习 SpringCloudAlibaba ,故将学习过程中出现的问题加以总结。

Nacos 学习时遇到的问题

  • 下载最新的 Nacos 版本在 Windows 直接运行脚本启动,首先报错第一个问题如下:

    java.lang.IllegalArgumentException: db.num is null
    java.lang.RuntimeException: [db-load-error]load jdbc.properties error
    
    • 解决步骤:

      • 将 Nacos 下的 conf/application.properties 文件修改如下图所示

      • 新建本地数据库 Nacos,执行 conf/nacos-mysql.sql 文件,确保本地数据库有此信息。

  • 继续运行 startup.cmd 文件,继续出现主要报错如下所示:

    • Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat

    • Unable to start embedded Tomcat

    • Error creating bean with name 'distroFilterRegistration' defined in class path resource

    • Error creating bean with name 'distroFilter'

    • java.net.UnknownHostException: jmenv.tbsite.net

    • 解决步骤:

      • 打开启动脚本文件 startup.cmd,修改如图所示即可

再次启动即可完成 nacos 的初始化启动。

以上是关于Nacos 启动失败的主要内容,如果未能解决你的问题,请参考以下文章

Nacos集群启动失败(只能启动一个端口)

Spring-Cloud-Alibaba Nacos 启动失败,窗口一闪而过

关于docker启动nacos出现内存不足启动失败的问题

nacos使用dockercompose配置启动失败转用命令启动

nacos启动

Nacos win10 安装配置教程