搭建nacos注册中心集群
步骤概览
- 安装java
- 安装nacos
- 修改nacos配置项
- 创建nacos数据库
- 执行初始化sql
- 启动nacos
- 安装nginx
-
安装java
参考 https://blog.csdn.net/wcy1900353090/article/details/125121855 -
安装nacos
下载并上传nacos包 -
修改nacos配置项
- 修改cluster.conf
10.0.12.13:8851 10.0.12.13:8852 10.0.12.13:8853 注意使用具体ip,不要用127.0.0.1
- 修改application.properties
server.port=8851 db.num=1 db.url.0=jdbc:mysql://ip地址:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user.0=root db.password.0=xxx
- 修改startup.sh 脚本
因为默认启动参数过大,可以调小 JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m"
-
创建nacos数据库
-
执行初始化sql
执行nacos/conf/mysql-schema.sql -
拷贝副本
拷贝三个副本,并修改application.properties中的server.port配置项
-
启动nacos
sh startup.sh
-
查看界面
用户名密码默认都是nacos
-
安装nginx
参考:https://blog.csdn.net/t8116189520/article/details/81909574 -
修改nginx.conf
upstream nacoscluser { server 10.0.8.8:8851; server 10.0.8.8:8852; server 10.0.8.8:8853; } server { listen 8847; server_name localhost; location /nacos { proxy_pass http://nacoscluster/nacos; } }
-
启动nginx
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf