Spring Cloud 整合 Nacos
1.Nacos安装(Windows10)
进入Nacos的Github仓库下载Nacos的ZIP安装包,解压ZIP后进入bin目录修改startup.cmd文件,将MODE设置为standalone(Nacos默认按集群模式启动)
然后双击startup.cmd启动
启动成功访问管理页面
双击shutdown.cmd即可停止Nacos
2.实现服务注册
Nacos实现服务注册的依赖是spring-cloud-starter-alibaba-nacos-discovery,需要在启动类上配合 @EnableDiscoveryClient 实现服务注册发现(服务提供方测试源码、服务消费方测试源码)
3.实现配置管理
Nacos实现配置管理依赖的环境是spring-cloud-starter-alibaba-nacos-config,需要注意的是属性spring.application.name和spring.cloud.nacos.config.server-addr必须写在bootstrap.xx(bootstrap.properties或bootstrap.yaml或boostrap.yml)中(加载时间:bootstrap.xx > application.xx,properties > yaml/yml)
启动应用后可在控制台查看到Data ID
在Nacos控制台中配置新参数,发布后即可实现热刷新Nacos Config测试源码