请尝试 将nacos/conf/application.properties中关于MySQL的配置改为如下
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=
db.password.0=
重启nacos服务即可。
并且因为在nacos2.X以后使用多端口启动集群需要复制多个(3)nacos程序包并且同一个程序包只能启动一个nacos服务。
如果nginx使用默认端口可以访问,指定端口无法访问。并报错如下
connect() failed (111: Connection refused) while connecting to upstream, client
可以考虑是否是nacos的启动端口无法传递,查看/nacos/conf/application.properties
### Default web server port:
server.port=3333
是否与 sh startup.sh -p 端口一致