SpringCloudAlibaba-----Nacos(最全学习笔记单体--集)⼀、下载安装
进⼊官⽹,下载zip包,这⾥演⽰windows下的运⾏及启动
⼆、启动
进⼊bin⽬录,输⼊cmd,回车,然后执⾏命令startup.smd 命令进⾏启动。
启动成功后,在页⾯输⼊localhost:8848/nacos ,登录名和密码都是nacos
注意:这⾥可能会报错,下⾯是解决办法
错误1:db.num is null
解决⽅法:在本地mysql创建⼀个名为 nacos的数据库,然后执⾏ conf⽂件下的 nacos-mysql.sql⽂件。修改application.properties⽂件,主要修改⽤户名和密码
错误2:Unable to start embedded Tomcat
解决⽅法:修改bin⽬录下d⽂件,改为单机版启动
三、引⼊依赖
四、服务注册与发现
1.配置l⽂件
server:
port:3377
spring:
application:
# 服务名
name: nacos-config-client cloud:
nacos:
discovery:
#nacos地址
server-addr: localhost:8848
config:
server-addr: localhost:8848
file-extension: yml
2.配置l⽂件
spring:
profiles:
mysql下载不了怎么办active: dev
3.在nacos创建配置⽂件
命名规范:$ {prefix}-$ {spring.profiles.active}.${file-extension}
例:下⾯这个就会去nacos名为 l 的配置⽂件
在nacos控制台,localhost:8848/nacos,创建配置⽂件
上⾯使⽤的是默认的命名规范来配置⽂件的,也可以指定查,⽅法如下
1.可以设置分组名,设置后,就会在该分组下查默认命名规范的配置⽂件,不设置分组名就会去默认分组(DEFAULT_GROUP)下查
2.可以设置namespace
默认是只有⼀个public命名空间的,也可以⾃⼰新增,每个命名空间都有⾃⼰唯⼀的ID,在yml中配置该ID即可指定是哪个命名空间下的。
// A code block
var foo = 'bar';

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。