nacos部署多个服务器
创始人
2024-09-26 08:52:44
0

文章目录

  • 一、注意问题
    • 1、可以使用内置数据源,但本教程建议连接本地数据库
    • 2、nacos默认集群,单机需要注意
  • 二、安装、配置、启动
    • 1、环境
      • (1)、2.0.0的nacos使用jdk8,使用jdk11报错(2023-7-24,我采用nacos的2.0.4和jdk11.0.11部署成功,方式一样,2.0.4和jdk11.0.11可以)
      • (2)、使用jdk11,部署方式和jdk8一样
    • 2、安装
    • 3、修改配置
      • (1)、修改cluster.conf
      • (2)、修改application.properties
    • 4、启动
    • 5、mysql(安装流程不介绍)
    • 6、测试
  • 三、使用手册(持续更新)
    • 1、集群管理-节点列表
      • (1)、节点状态
      • (2)、如何修改集群管理-节点列表
        • a、在页面上删除节点
        • b、修改/app/local/nacos/conf/cluster.conf
        • c、重启

一、注意问题

1、可以使用内置数据源,但本教程建议连接本地数据库

2、nacos默认集群,单机需要注意

修改/app/local/nacos/bin/startup.sh文件中export MODE="cluster"export MODE="standalone"

二、安装、配置、启动

1、环境

(1)、2.0.0的nacos使用jdk8,使用jdk11报错(2023-7-24,我采用nacos的2.0.4和jdk11.0.11部署成功,方式一样,2.0.4和jdk11.0.11可以)

服务器:centos7.9
注意使用jdk1.8的原因是我使用jdk1.11的时候报错
在这里插入图片描述

ip软件
192.168.48.191nacos-server-2.0.0.tar.gz 、jdk1.8
192.168.48.192nacos-server-2.0.0.tar.gz 、jdk1.8
192.168.48.193nacos-server-2.0.0.tar.gz 、jdk1.8
192.168.48.128mysql8.0.21

(2)、使用jdk11,部署方式和jdk8一样

ip软件
192.168.48.191nacos-server-2.0.4.tar.gz 、jdk-11.0.11_linux-x64_bin.tar.gz
192.168.48.192nacos-server-2.0.4.tar.gz 、jdk-11.0.11_linux-x64_bin.tar.gz
192.168.48.193nacos-server-2.0.4.tar.gz 、jdk-11.0.11_linux-x64_bin.tar.gz
192.168.48.128mysql8.0.21

2、安装

tar -zxvf nacos-server-2.0.0.tar.gz mkdir -p /app/local/ mv nacos-server-2.0.0 /app/local/nacos 

3、修改配置

192.168.48.193、192.168.48.192、192.168.48.191

(1)、修改cluster.conf

[root@master193 ~]# cat /app/local/nacos/conf/cluster.conf 192.168.48.193:8848 192.168.48.192:8848 192.168.48:191:8848 

(2)、修改application.properties

[root@master193 ~]# vim !$ vim /app/local/nacos/conf/application.properties server.port=8848 spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://192.168.48.128:13306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC db.user.0=nacos db.password.0=nacos 

4、启动

[root@master193 bin]# pwd /app/local/nacos/bin [root@master193 bin]# ll 总用量 24 -rw-r--r--. 1 root root   707 2月   4 12:35 derby.log drwxr-xr-x. 2 root root    72 2月   4 11:21 logs -rwxr-xr-x. 1  502 games  954 5月  14 2020 shutdown.cmd -rwxr-xr-x. 1  502 games  951 3月  18 2021 shutdown.sh -rwxr-xr-x. 1  502 games 3340 3月  18 2021 startup.cmd -rwxr-xr-x. 1  502 games 4923 3月  18 2021 startup.sh drwxr-xr-x. 3 root root    20 2月   3 23:10 work 

5、mysql(安装流程不介绍)

新建一个nacos用户
在这里插入图片描述导入数据
在这里插入图片描述

6、测试

地址:http://192.168.48.193:8848/nacos/
默认用户名/密码:nacos/naco
在这里插入图片描述

三、使用手册(持续更新)

1、集群管理-节点列表

(1)、节点状态

Nacos是一个用于动态服务发现、配置管理和服务管理的开源平台。在Nacos中,节点列表可以有以下几种状态:

  1. UP(健康状态):表示节点正常运行,可以提供服务。
    示例:节点A处于UP状态,可以提供服务。

  2. DOWN(不健康状态):表示节点不可用,无法提供服务。
    示例:节点B处于DOWN状态,无法提供服务。

  3. STARTING(启动中):表示节点正在启动过程中,尚未完全可用。
    示例:节点C正在启动中,暂时无法提供服务。

  4. OUT_OF_SERVICE(服务暂停):表示节点处于停机维护状态,暂时不可用。
    示例:节点D处于维护状态,无法提供服务。

  5. UNKNOWN(未知状态):表示节点的状态未知,无法确定其可用性。
    示例:节点E的状态未知,无法判断是否可用。

(2)、如何修改集群管理-节点列表

a、在页面上删除节点

在这里插入图片描述

b、修改/app/local/nacos/conf/cluster.conf

在这里插入图片描述

c、重启
sh /app/local/nacos/bin/shutdown.sh  sh /app/local/nacos/bin/startup.sh  

在这里插入图片描述

相关内容

热门资讯

科普分享!微信大a辅助,菜鸟黑... 科普分享!微信大a辅助,菜鸟黑桃a3辅助,教会开挂辅助挂(有挂分享)您好:微信大a辅助这款游戏可以开...
玩家实测!杭州边锋辅助软件,天... 您好:天天爱捕鱼辅助工具这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的...
透视美元局!hhpoker辅助... 您好:财神十三章辅助真的假的这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用...
三分钟了解!老友麻将辅助器,杭... 老友麻将辅助器开挂教程视频分享装挂详细步骤在当今的网络游戏中,老友麻将辅助器作为一种经典的娱乐方式,...
盘点一款!四海茶馆游戏辅助,多... >>您好:四海茶馆游戏辅助确实是有挂的,很多玩家在这款四海茶馆游戏辅助游戏中打牌都会发现很多用户的牌...
透视代打!pokemmo脚本辅... 透视代打!pokemmo脚本辅助器下载,哈糖大菠萝能开挂吗(规律教程辅助开挂软件);亲,pokemm...
玩家科普!天天贵州万能辅助器,... 玩家科普!天天贵州万能辅助器,贪玩互娱辅助,传授开挂辅助工具(有挂详细);无需打开直接搜索微信(13...
交流学习经验!逗娱碰胡开挂,拱... 交流学习经验!逗娱碰胡开挂,拱趴大菠萝挂,原先有开挂辅助安装(有挂神器);无需打开直接搜索加薇136...
透视安卓版!德普之星辅助工具如... 透视安卓版!德普之星辅助工具如何打开,金虎爷辅助插件(技巧教程辅助软件);无需打开直接搜索加(薇:1...
揭秘!陕麻圈有辅助吗,菠萝辅助... 陕麻圈有辅助吗是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加我微信...