8小时学会使用Spring Cloud Alibaba(3)Nacos安装和配置

76 篇文章 2 订阅
17 篇文章 1 订阅

一 下载Nacos

官网下载地址:https://github.com/alibaba/nacos/releases,选择下载当前稳定版,这里下载的是nacos-server-1.2.1.zip。

二 Nacos安装和持久化集群配置

1.初始化Nacos数据库脚本(mysql作为Nacos持久化配置)

在192.168.1.12服务器上新建数据库nacos_conf,并导入nacos-mysql.sql脚本(脚本从下载的nacos-server-1.2.1.zip解压在里面找到)。

2.上传nacos-server-1.2.1.zip到3台Nacos服务器,解压安装包。

图片1.png

注:Nacos官网建议3个或3个以上Nacos节点才能构成集群,Nacos集群时在 nacos/conf/cluster.conf 文件中配置的所有节点都是使用同一网段的内网ip (注意是同一网段),另外每个节点上需要安装 JDK 1.8+

1.进入192.168.1.4服务器

(1).在nacos解压包下的conf文件夹下找到application.properties,编辑打开增加支持mysql数据源配置,添加mysql数据源的url、用户名和密码。

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://192.168.1.12:3306/nacos_config?
characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=123

(2).在nacos解压包下的conf文件夹下找到cluster.conf(将cluster.conf.example复制一份cluster.conf),配置集群节点,每行配置成ip:port。

192.168.1.4:8848
192.168.1.5:8848
192.168.1.6:8848

(3).进入进入192.168.1.4和进入192.168.1.5服务器安装上面流程分别一样配置。

(4).nginx负载均衡到nacos服务器

进入192.168.1.14,配置nginx的conf文件

upstream 192.168.1.14{
server 192.168.1.4:8848;
server 192.168.1.5:8848;
server 192.168.1.5:8848;
}
server {
     listen       8848;
     server_name  192.168.1.14;
     location / {
        proxy_pass http://192.168.1.14/nacos/;
     }
 }

2.启动三台服务器的nacos

sh startup.sh

3.nacos管理后台

访问http://192.168.1.14:8848

默认账户和密码都是nacos

图片2.png

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hanchufeng2020

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值