nacos 单机部署_nacos 单机部署和集群部署

部署注册中心nacos ,注册中心和配置中心可以使用一个,nacos使用内嵌数据库进行存储单机部署不影响使用

单机部署

去官网下载Nacos-server-1.2.0.zip,官网中文的快速开始https://nacos.io/zh-cn/docs/quick-start.html大家都能看懂的

集群部署

官方部署手册https://nacos.io/zh-cn/docs/cluster-mode-quick-start.html

简单的说下,集群部署需要部署MySQL,作为数据存储,目前也仅仅只支持mysql

需要一个虚拟IP进行路由我们选用NGINX进行路由

集群配置文件的修改,在nacos的解压目录nacos/的conf目录下,有配置文件cluster.conf,请每行配置成ip:port。(请配置3个或3个以上节点)

# ip:port

200.8.9.16:8848

200.8.9.17:8848

200.8.9.18:8848

开启mysql的配置,在nacos的解压目录nacos/的conf目录下,有配置文件application.properties,找到对应的打开注释修改为自己需要配置的

spring.datasource.platform=mysql

### Count of DB:

db.num=1

### Connect URL of DB:

db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true

db.user=root

db.password=root

若在同一个服务器启动则需要修改启动脚本让它支持指定端口启动

首先备份strartup.sh,然后修改对应图片箭头指向的地方是启动脚本支持指定端口启动,

sh startup.sh  -p

Ngingx 集群配置,修改对应的nginx.conf

#集群配置

upstream cluster{

server 127.0.0.1:3344;

server 127.0.0.1:5566;

server 127.0.0.1:7788;

}

server {

listen 8000;

server_name localhost;

location / {

proxy_pass http://cluster;

}

}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值