Nacos集群配置启动出错No datasource set

问题描述:

使用nacos进行集群配置后,启动一直报错No datasource set

初步判断是连接数据库有问题,旧版nacos不支持mysql8.0+,在nacos目录下创建plugins/mysql并添加相应的mysql-connector的jar包也没解决问题

随后在github下载最新的nacos

GitHub - alibaba/nacos: an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.

启动后发现IP会自动创建一个新的,而不是用自己配置的IP

因此还需要在application.properties中指定启动的IP

 期间还遇到过其他问题,例如指定的端口被系统占用等,直接修改cluster.conf即可。

最后用nginx配置负载均衡即可

    upstream nacos-cluster {
        server IP地址:端口号;
        server IP地址:端口号;
        server IP地址:端口号;
    }

    server {
        listen       80;
        server_name  localhost;

        location /nacos {
            proxy_pass http://nacos-cluster;
        }
    }


版权声明:本文为qq_26939835原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。