spring-cloud整合nacos详细攻略
nacos下载攻略
在下载并部署了nacos以后,我们可以用它作为spring-cloud的注册中心和配置中心
首先引入依赖:
//服务发现<dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency>
//配置中心<dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId></dependency>
接下来我们要去nacos中复制命名空间id
注意! 命名空间id和命名空间名称不是同一个东西,本人被这个坑点卡了半天
完整配置如下
server:port: 8082
spring:application:name: democloud:nacos:config:server-addr: 127.0.0.1:8848namespace: c9dd4468-6495-4b0a-8121-7f3500eb53eegroup: DEFAULT_GROUPfile-extension: yamldiscovery:service: ${spring.application.name}server-addr: 127.0.0.1:8848 namespace: c9dd4468-6495-4b0a-8121-7f3500eb53ee group: DEFAULT_GROUPport: 8082config:import:- nacos:demo.yaml
其中config.import下面就是要引入的配置文件列表,以nacos:开头
启动成功后有如下命令行提示:
说明服务成功被nacos识别并注册
有如上服务说明成功读取了配置