微服务中配置Nacos热更新

启动Nacos

复制代码
startup.cmd -m standalone

在IDE中启动服务

打开nacos管理后台并选择配置列表

创建配置(这里以日期格式为例)

因为这里配置的是userservice的服务,所以在userservice服务的pom文件中引入依赖

配置一个bootstrap.yml文件

注意这里bootstrap文件中配置过的内容,在application文件中就不要重复配置了

写一个接口测试一下

效果

这个配置是有效的,但是没有做到热更新

有两种方案

一:加上@RefreshScope

二.

测试热更新

先编辑一下之前配置的:

发布

刷新一下

不用重启服务,从而进行了热更新

完成!!!

相关推荐
武子康4 分钟前
Java-46 深入浅出 Tomcat 核心架构 Catalina 容器全解析 启动流程 线程机制
java·开发语言·spring boot·后端·spring·架构·tomcat
沛沛老爹16 分钟前
深入剖析 Celery:分布式异步任务处理的利器
分布式·python·微服务·celery·架构设计·worker节点
Chase_______1 小时前
JavaSE超详细笔记-网络编程篇-基于黑马
java·笔记
爱学习的白杨树1 小时前
Spring Cloud Gateway 介绍
java·运维·开发语言
androidwork1 小时前
Android 中 OkHttp 的自定义 Interceptor 实现统一请求头添加
android·java·okhttp·kotlin
bing_1582 小时前
Spring Data MongoDB 提供了哪些核心组件?
java·mongodb·spring
知秋丶2 小时前
Spring-rabbit重试消费源码分析
java·后端·spring
hello早上好2 小时前
Spring Bean后处理器
java·架构
沉豆2 小时前
Jmeter调用jar包中的方法,并使用返回值当请求参数
java·jmeter·jar
天天摸鱼的java工程师2 小时前
synchronized 与 ReentrantLock 区别?公平锁、非公平锁、可重入锁、自旋锁的原理与应用?
java·后端