喵星之旅-狂奔的兔子-使用nacos实现配置中心功能
前置条件:
1、nacos安装
2、分布式的环境
喵星之旅-狂奔的兔子-简单的springcloud下的dubbo案例
在上面的案例当中只有注册中心的使用,下面进行配置中心的实现:
一、引入依赖
<dependency> <groupId>com.alibaba.boot</groupId> <artifactId>nacos-config-spring-boot-starter</artifactId> <version>0.2.7</version> </dependency>
二、添加配置文件
bootstrap.properties,在class根路径下
内容如下:
#服务名 spring.application.name=nacos-config-example # 配置中心url spring.cloud.nacos.config.server-addr=127.0.0.1:8848
三、启动类添加注解读取配置文件
package club.kittybunny.springcloud.dubbo.springclouddubbosampleconsumer; import com.alibaba.nacos.spring.context.annotation.config.NacosPropertySource; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; /** * @Author: bunny * @Description: 我是兔子我会喵,我叫喵星兔 */ @SpringBootApplication @NacosPropertySource(dataId = "nacos-config-example.properties", autoRefreshed = true) public class SpringCloudDubboSampleConsumerApplication { public static void main(String[] args) { SpringApplication.run(SpringCloudDubboSampleConsumerApplication.class, args); } }
其中
@NacosPropertySource(dataId = "nacos-config-example.properties", autoRefreshed = true)
设置为我们的配置文件是Data Id是nacos-config-example.properties的配置。
进入nacos 配置即可。
作者:喵星兔
出处:https://www.cnblogs.com/kittybunny/
喵星之旅:https://www.cnblogs.com/kittybunny/p/12148641.html
我的视频:https://space.bilibili.com/518581788
更多内容:不咬人的小兔子
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
我是兔子,我会喵,我叫喵星兔~~