环境:
(1)Centos7.0系统。
(2)安装包即版本:nacos-server-1.0.0.tar.gz。
说明:这里主要使用nacos的服务注册与发现特性,和zookeeper功能在这里差不多
。
(0)Nacos注册中心原理
在Nacos 中,服务注册时在服务端本地会通过轮询注册中心集群节点地址进行服务得注册,在注册中心上,即Nacos Server上采用了Map保存实例信息,当然配置了持久化的服务会被保存到数据库中,在服务的调用方,为了保证本地服务实例列表的动态感知,Nacos与其他注册中心不同的是,采用了 Pull/Push同时运作的方式。
(1)安装JDK
参见博文:Linux(Centos)安装&卸载jdk1.8(解压版)教程
(2)下载软件包:nacos-server-1.0.0
(3)上传压缩包并解压
[root@m java]# tar -zxvf nacos-server-1.0.0.tar.gz nacos
[root@m java]#
[root@m java]# ll
总用量 41940
drwxr-xr-x. 6 root root 87 1月 11 21:23 nacos
-rw-r--r--. 1 root root 42946193 1月 4 21:28 nacos-server-1.0.0.tar.gz
(4)启动nacos
说明: 默认port(s): 8848
单机版启动命令:
[root@m java]# sh ./nacos/bin/startup.sh -m standalone
附:
(1)单机版启动命令(
后台模式
,启动成功后按回车键,可进行其他操作,进程不会退出):
sh ./nacos/bin/startup.sh -m standalone &(2)集群模式启动:
sh ./nacos/bin/startup.sh
(5)浏览器访问nacos
访问URL:http://192.168.116.170:8848/nacos
用户名:nacos
密码:nacos