41、nacos单机以及集群配置

nacos单机以及集群配置

安装准备

1、下载库
从Github 上拉取Nacos Github最新版地址:https://github.com/alibaba/nacos

2、本地解压

tar -zxvf nacos-server-1.1.3.tar.gz

解压后目录说明如下:

bin目录主要是运行的脚本
* conf是配置文件
* data是数据存储的地方,之后会替换mysql来持久配置数据
* logs是日志输出
* plugins是插件
* target包括了主要的jar包

3、本地安装jdk环境
只需要下载JDK,然后配置JDK解压路径即可

tar -zxvf jdk-8u161-linux-x64.tar.gz -C /usr/local/
ln -s /usr/local/jdk1.8.0_161/ /usr/local/java
vim /etc/profile

添加内容

export JAVA_HOME=/usr/local/java/
export JRE_HOME=${JAVA_HOME}/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

使用环境变量配置

source /etc/profile

一、前言

Nacos支持三种部署模式

  • 单机模式 - 用于测试和单机试用。
  • 集群模式 - 用于生产环境,确保高可用。
  • 多集群模式 - 用于多数据中心场景。

本文已Linux CentOS7系统为讲述如何部署单机模式(standalone)和集群模式(cluster);

二、单机模式(standalone)

进入解压后目录bin。
windows使用命令行启动或双击启动即可

startup.cmd

在这里插入图片描述

linux下使用sh启动startup.sh,注意添加standalone非集群启动参数

bash startup.sh -m standalone

在这里插入图片描述
linux查看启动进程

jps

在这里插入图片描述
浏览器测试
在这里插入图片描述

如果启动错误,请查看启动日志(解压所在目录/logs)

cat ../logs/start.out

启动后打开浏览器访问对应主页

http://localhost:8848/nacos/index.html

默认的用户名和密码都是:nacos
在这里插入图片描述

三、集群搭建(cluster)

这里的集群环境为:

192.168.12.113
192.168.12.114
192.168.12.115

保持默认端口8848即可

根据官方文档的介绍,Nacos的集群架构大致如下图所示(省略了集中化存储信息的MySQL)
在这里插入图片描述

(1)安装配置
同理,解压nacos,进入conf目录进行集群配置

cd /opt/nacos/conf
cp cluster.conf.example cluster.conf
vim cluster.conf

添加内容

192.168.12.113:8848
192.168.12.114:8848
192.168.12.115:8848

在这里插入图片描述
其他机器做同样处理(当然以上做真实的集群环境,如果在一台机器上做伪分布是集群可以端口不一致,默认端口8848)
(2)创建nacos数据库

快来成为我的朋友或合作伙伴,一起交流,一起进步!:
QQ群:961179337
微信:lixiang6153
邮箱:lixx2048@163.com
公众号:IT技术快餐
更多资料等你来拿!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

贝壳里的沙

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

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

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

打赏作者

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

抵扣说明:

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

余额充值