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

41、nacos单机以及集群配置_第1张图片

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

bash startup.sh -m standalone

41、nacos单机以及集群配置_第2张图片
linux查看启动进程

jps

在这里插入图片描述
浏览器测试
41、nacos单机以及集群配置_第3张图片

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

cat ../logs/start.out

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

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

默认的用户名和密码都是:nacos
41、nacos单机以及集群配置_第4张图片

三、集群搭建(cluster)

这里的集群环境为:

192.168.12.113
192.168.12.114
192.168.12.115

保持默认端口8848即可

根据官方文档的介绍,Nacos的集群架构大致如下图所示(省略了集中化存储信息的MySQL)
41、nacos单机以及集群配置_第5张图片

(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

41、nacos单机以及集群配置_第6张图片
其他机器做同样处理(当然以上做真实的集群环境,如果在一台机器上做伪分布是集群可以端口不一致,默认端口8848)
(2)创建nacos数据库

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

你可能感兴趣的:(nacos)