nacos启动报错:Unable to start embedded Tomcat

image

配置nacos,结果启动一直报这个错误,搜出来的答案要么是改数据库配置,要么是改集群配置,一个个都试了还是不行,后来往下看到了这个报错

 the length of secret key must great than or equal 32 bytes; And the secret key  must be encoded by base64.Please see https://nacos.io/zh-cn/docs/v2/guide/user/auth.html

image

进入官网看说明才发现是自定义密钥的问题

image

### The default token(Base64 String):
nacos.core.auth.default.token.secret.key=VGhpc0lzTXlDdXN0b21TZWNyZXRLZXkwMTIzNDU2Nzg=

### 2.1.0 版本后
nacos.core.auth.plugin.nacos.token.secret.key=VGhpc0lzTXlDdXN0b21TZWNyZXRLZXkwMTIzNDU2Nzg=

我的版本是2.1.1,所以复制了下面的秘钥到我的配置文件里面,nacos-server-2.2.1\nacos\conf\application.properties

加了秘钥之后启动成功

image

posted @ 2023-04-18 14:26  西红柿里没有番茄  阅读(1288)  评论(0编辑  收藏  举报