一.简介
在笔记中,注册中心可以替换,比如zk,eureka,都是可以的。
nacos的文档地址:Nacos 快速开始nacos.io
nacos的下载地址:https://github.com/alibaba/nacos/releasesgithub.com
文档上面写的还是很全的,恩,这里暂时记录一下就好了,源代码也是可以下载下来的,方便阅读
二.启动nacos
1.下载下载naxos
选择对应的系统版本下载
下载naxos-server-1.4.0.tar.gz --linux压缩包
2.解压解压
1.解压tar -xzvf nacos-server-1.4.0.tar.gz
2.进到nacos/bin目录下cd nacos-server-1.4.0/nacos/bin
3.启动
Linux/Unix/Mac
启动命令(standalone代表着单机模式运行,非集群模式):
sh startup.sh -m standalone
如果您使用的是ubuntu系统,或者运行脚本报错提示[[符号找不到,可尝试如下运行:
bash startup.sh -m standalone
Windows
启动命令(standalone代表着单机模式运行,非集群模式):
cmd startup.cmd -m standalone
命令不好记,写个start.sh执行文件,方便一点
## 启动命令
## sh startup.sh -m standalone
## ubuntu报错的时候 用下面的这个
bash -f ./startup.sh -m standalone
这里使用比较简单,集群模式后面也会记录下来
4.控制台
这样就启动成功了,如果我们想看控制台,查看节点
默认帐号密都是nacos
5.在springcloud中使用nacos注册中心
1.pom.xml
org.springframework.cloud
spring-cloud-starter-alibaba-nacos-discovery
2.application.yml
server:port:8089spring:application:name:ssocloud:nacos:discovery:server-addr:127.0.0.1:8848
3.SsoApplication.java
@EnableDiscoveryClient
@SpringBootApplication
public class SsoApplication {
public static void main(String[] args) {
SpringApplication.run(SsoApplication.class,args);
}
}
启动你的应用,就可以在控制台中找到对应的实例