
上一篇笔者已经介绍怎么安装Nacos了,这篇就开始重头戏。
nacos-config这个依赖就相当于SpringCloud Config,nacos-discovery这个依赖就相当于Eureka。
先将nacos-discovery依赖进行注释,先来实现config
在项目中创建bootstrap.yml文件,加入以下配置
然后登录nacos,在nacos页面选择配置管理,创建配置文件
这里主要配置三个东西,Data ID、Group 以及要配置的内容。
Data Id 的格式是 ${prefix}-${spring.profile.active}.${file-extension}
${prefix} 的值,默认为 spring.application.name 的值
${spring.profile.active} 表示项目当前所处的环境
${file-extension} 表示配置文件的扩展名
提供测试的Controller
然后调用接口: http://localhost:8080/hello
将nacos-discovery依赖注释放开
在nacos节点下增加配置
启动项目,登录nacos。可以看到服务管理 -》服务列表中有注册上来的服务的相关信息。
注:如果配置中心与当前应用的配置文件都配置了相同的key,优先使用配置中心的配置。
在实际开发中,我们不可能将所有的配置同时放在同一个配置文件中,那样会显得多而有杂。
接下来笔者会将product-dev.yaml里的有的配置拆分出来成为datasource-dev.yaml、mybatis-plus-dev.yaml。
然后在应用程序的bootstrap.yml里的config节点下增加配置:
从mac系统里头。偏好设置,启动盘设置,放一张你想安装系统盘纯净版,选取。重启删除分区,或从新分那就是你自己的是了。如果用MAC自带的磁盘工具,可能会出现错误。也可以用上面的方法解决欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)