阅读量:0
文章目录
一、注意问题
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.191 | nacos-server-2.0.0.tar.gz 、jdk1.8 |
192.168.48.192 | nacos-server-2.0.0.tar.gz 、jdk1.8 |
192.168.48.193 | nacos-server-2.0.0.tar.gz 、jdk1.8 |
192.168.48.128 | mysql8.0.21 |
(2)、使用jdk11,部署方式和jdk8一样
ip | 软件 |
---|---|
192.168.48.191 | nacos-server-2.0.4.tar.gz 、jdk-11.0.11_linux-x64_bin.tar.gz |
192.168.48.192 | nacos-server-2.0.4.tar.gz 、jdk-11.0.11_linux-x64_bin.tar.gz |
192.168.48.193 | nacos-server-2.0.4.tar.gz 、jdk-11.0.11_linux-x64_bin.tar.gz |
192.168.48.128 | mysql8.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中,节点列表可以有以下几种状态:
UP(健康状态):表示节点正常运行,可以提供服务。
示例:节点A处于UP状态,可以提供服务。DOWN(不健康状态):表示节点不可用,无法提供服务。
示例:节点B处于DOWN状态,无法提供服务。STARTING(启动中):表示节点正在启动过程中,尚未完全可用。
示例:节点C正在启动中,暂时无法提供服务。OUT_OF_SERVICE(服务暂停):表示节点处于停机维护状态,暂时不可用。
示例:节点D处于维护状态,无法提供服务。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