Nacos-2.×.×版本,单机启动报错: Unable to start embedded Tomcat的解决方案

我想,你下载的应该是一个2.××版本的吧 ,网上搜索到的也都是让你单机运行,配置sql环境,稍微有点帮助的就是让你看log。。。但是我试了半个多小时还是不能解决(我之后有空的话会再研究2.××版本的配置)

已更新(见更新部分)!!!

结果我下了个1.45版本的改成单机模式直接成功运行了。。

附上1.45版本运行成功的截图:

最后,

希望文章对你有所帮助

----------------------------------------------------------更新分割线--------------------------------------------------------

关于2.××版本无法启动的问题,刚才也发现了原因(后面有解决办法):

 具体请见:关于Nacos默认token.secret.key及server.identity风险说明及解决方案公告

(在之前的错误日志其实有提示这个,但是我之前没有太注意,当时也不知道解决办法)

附上我的错误日志:

(如果你的报错不是这个,很遗憾,这篇文章也许帮不了你,但是你可以还是通过查看log快速的找到问题所在)

解决就是根据这报错最后URL提供的文档,进行鉴权的配置(

配置文档:Authorization

下面是能让程序正常启动的基础配置

1.启用鉴权(这个好像可以关闭,不然在idea里面还要配置东西才能运行程序)

 2.定义生成jwt的秘钥(我这里用的是默认秘钥,如果要正规使用请务必看官方文档

 3.开启服务身份识别功能

配置完成后就可以正常启动了:

 最后,

        还是,

                希望文章对你有所帮助!

猜你喜欢

转载自blog.csdn.net/m0_63930592/article/details/129717348