记录nacos2.2.1启动报错,Unable to start web server;nested exception is org.springframework.boot.web.server等

nacos启动界面的报错日志如下:

记录nacos2.2.1启动报错,Unable to start web server;nested exception is org.springframework.boot.web.server等_第1张图片

 先在网上做了很多搜索,都是说修改配置,将集群启动改为单机启动,可是我已经是以单机启动命令startup.cmd -m standalone启动的。

最后研究了一下,找到nacos.log日志文件去查看详细的启动日志,在最后几行发现这样的报错日志:

记录nacos2.2.1启动报错,Unable to start web server;nested exception is org.springframework.boot.web.server等_第2张图片

这段的错误是说secret key参数 长度不够
打开nacos文件夹 -> conf -> application.properties
找到以下配置:
nacos.core.auth.plugin.nacos.token.secret.key=
在后面添加随机参数作为nacos的加密密钥

我随机输入了一段英文加数字,保存以后

在以startup.cmd -m standalone命令启动nacos,启动成功!!!!

经验总结:在启动nacos报错时,启动界面的日志如果看不出来原因,就应该及时去/logs/nacos.log中查看详细日志(最好直接定位到最后几行,因为前面的报错跟启动界面基本类似),里面有具体的报错原因,可以帮助我们更好的定位原因,如果直接以启动界面的报错去查询百度可能很难找到解决方式也比较浪费时间。

你可能感兴趣的:(nacos,java,后端)