Version: Next
Nacos 概述
Nacos 名称的由来
- 由
Na
、Co
、S
组成
Na
:Naming 命名Co
:Configuration 配置S
:Service 服务- 即 服务的命名与配置
- 一个更易于构建云远程应用的动态服务发现、配置管理和服务管理平台
Nacos
:Dynamic Naming and Configuration Service 动态命名与配置服务- Nacos 就是服务注册中心 + 配置中心
- 从 Netflix 的画风来讲,就是
Eureka + Config + Bus
- 代码仓库:https://github.com/alibaba/Nacos
- 网站:http://nacos.io
Nacos 下载安装
普通安装
需要本地 Jdk8 以上与 Maven 环境
解压缩,进入
/bin
路径,打开终端sh startup.sh -m standalone
,表示已单机模式启动
- MacOS Bigsur 报错:
nohup: /Library/Internet: No such file or directory
- MacOS 自带一个 JDK8,但是他的路径里有个
空格
,会导致 Shell 脚本失效
- 在 MacOS 中声明 JAVA_HOME 为我们自己安装的 JDK
- 解决方法
- 方法一:
- 修改
~/.bash_profile
,重新配置JAVA_HOME
- 修改完毕后,执行
source ~/.bash_profile
生效- 方法二:
- 修改
nacos
的bin
路径下的startup.sh
- 大概第 78 行,修改
export JAVA_HOME
为export JAVA_HOME=指定JDK路径
,即export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
登录
localhost:8848/nacos
,使用账号密码nacos
、nacos
登录
Docker 安装
关闭 Nacos
sh shutdown.sh