Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >nacos+springboot的多环境使用方法

nacos+springboot的多环境使用方法

作者头像
_淡定_
发布于 2019-09-05 08:23:35
发布于 2019-09-05 08:23:35
2.2K0
举报
文章被收录于专栏:dotnet & javadotnet & java

这里通过namespace的方法来实现,其他的没成功。

  1. 添加依赖 <dependency> <groupId>com.alibaba.boot</groupId> <artifactId>nacos-config-spring-boot-starter</artifactId> </dependency>
  2. 添加命名空间
  1. 新建几个配置文件,比如application-dev.yamlapplication-test.yam,里面指定不同的namespace server: port: 8081 nacos: config: server-addr: 127.0.0.1:8848 namespace: 5c3638e7-ca2c-46af-b47b-67b009c14fa1
  2. 启动的时候指定active的profile.
  1. 代码就能调用了 @SpringBootApplication @RestController //@NacosPropertySource(dataId = "lou-nacos-demo-config",autoRefreshed = true) //这里不用指定上面source public class LouNacosDemo1App { public static void main(String[] args) { SpringApplication.run(LouNacosDemo1App.class,args); } @NacosValue("${userName:aaa}") private String userName; @GetMapping("hello") public String hello(){ return "hello world"; } @GetMapping("userName") public String getUserName(){ return userName; } }
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-09-04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
springboot整合nacos配置中心
1.nacos添加配置 2.项目引入依赖 <dependency> <groupId>com.alibaba.boot</groupId> <artifactId>nacos-config-spring-boot-starter</artifactId> <version>0.2.1</version> </dependency> 3.配置 spring: application: name: nacos_test nacos: c
IT云清
2021/12/06
9240
springboot整合nacos配置中心
SpringBoot使用Nacos配置中心
Nacos是阿里巴巴集团开源的一个易于使用的平台,专为动态服务发现,配置和服务管理而设计。它可以帮助您轻松构建云本机应用程序和微服务平台。
lyb-geek
2019/03/07
3.4K0
SpringBoot使用Nacos配置中心
springboot使用nacos做配置中心
分布式配置中心有多个,包括Apollo、Disconf等等,已经有大神做了各种对比,技术没有好坏,选择适合自己的最好,我们选择nacos是结合了它的服务发现和服务管理,这一块后面再说,今天我们先来看看如何使用它的配置管理。
小尘哥
2021/03/03
5940
springboot使用nacos做配置中心
SpringBoot2 整合Nacos组件,环境搭建和入门案例详解
一、Nacos基础简介 1、概念简介 Nacos 是构建以“服务”为中心的现代应用架构,如微服务范式、云原生范式等服务基础设施。聚焦于发现、配置和管理微服务。Nacos提供一组简单易用的特性集,帮助开发者快速实现动态服务发现、服务配置、服务元数据及流量管理。敏捷构建、交付和管理微服务平台。 2、关键特性 动态配置服务 服务发现和服务健康监测 动态 DNS 服务 服务及其元数据管理 3、专业术语解释 命名空间 用于进行租户粒度的配置隔离。不同的命名空间下,可以存在相同的 Group 或 Data ID 的配置
知了一笑
2020/02/17
1.5K0
SpringBoot2 整合Nacos组件,环境搭建和入门案例详解
【Nacos系列教程】Nacos第二篇:配置中心演示一
在上一篇,我们讲解了,怎么在Windows系统中启动一个nacos。我们就使用这个nacos来作为配置中心
凯哥Java
2022/12/16
6990
【Nacos系列教程】Nacos第二篇:配置中心演示一
【云原生】nacos与springboot结合
本文主要面向 Spring Boot 的使用者,通过两个示例来介绍如何使用 Nacos 来实现分布式环境下的配置管理和服务发现。
一个风轻云淡
2023/10/15
3230
【云原生】nacos与springboot结合
【官方】Nacos Spring Boot 快速开始
本文主要面向 Spring Boot 的使用者,通过两个示例来介绍如何使用 Nacos 来实现分布式环境下的配置管理和服务发现。
凯哥Java
2022/12/16
7840
12.Nacos配置中心在Spring Boot中正确用法
由于Nacos 暂时 不兼容SpringBoot3.0 配置,所以集成SpringBoot时,暂且用SpringBoot2.7.7
AI码师
2023/08/18
8900
12.Nacos配置中心在Spring Boot中正确用法
SpringBoot整合Nacos服务注册中心
Spring Boot整合Nacos与在Spring Cloud整合不太一样,具体请看:https://nacos.io/zh-cn/ 1.添加依赖 <!-- Nacos 组件依赖 --> <dependency> <groupId>com.alibaba.boot</groupId> <artifactId>nacos-discovery-spring-boot-starter</artifactId> <version>0.2.3</version> </dependency>
甄士隐
2022/01/26
7520
SpringBoot整合Nacos服务注册中心
SpringBoot开发案例之Nacos配置管理中心
在开发过程中,通常我们会配置一些参数来实现某些功能,比如是否开启某项服务,告警邮件配置等等。一般会通过硬编码、配置文件或者数据库的形式实现。
小柒2012
2019/12/05
7010
SpringBoot开发案例Nacos配置管理中心
在开发过程中,通常我们会配置一些参数来实现某些功能,比如是否开启某项服务,告警邮件配置等等。一般会通过硬编码、配置文件或者数据库的形式实现。
Java_老男孩
2019/12/02
9560
SpringBoot项目使用配置中心Nacos
从实体类可以知道表格很简单就只有id、username、password三个字段。
BUG弄潮儿
2020/07/10
3.4K0
SpringBoot项目使用配置中心Nacos
Nacos配置中心落地与实践
目前,我们公司各团队配置中心使用各异,电商使用的是 Spring Cloud Config,支付使用的是 Apollo,APP 团队使用的是 Apollo+Nacos。为了更好地应对公司业务的发展,统一基础设施技术栈必不可少。
杨同学technotes
2022/12/01
8720
SpringBoot 整合 Nacos Config 实现配置文件动态更新
Springboot 2.2.2.RELEASE Nacos config 0.2.7
Alone88
2020/06/11
5.7K0
SpringBoot使用Nacos进行服务注册发现与配置管理
最近由于业务发展,需要调研一套完善和主流的基础架构,进行中台化(微服务)的实施,考虑到技术栈切换到SOFAStack。既然整个体系都切换到蚂蚁金服的技术栈,那么自然考虑一些基础组件如服务注册发现、配置管理等都切换为阿里的技术栈。考虑到目前比较热的服务发现组件是Nacos,需要调研SpringBoot服务接入Nacos的可行性,为以后强制要求新服务使用SOFAStack + Nacos的技术栈进行服务开发打下基础。
Throwable
2020/06/23
4.3K0
SpringBoot使用Nacos进行服务注册发现与配置管理
SpringBoot+Nacos+Kafka简单实现微服务流编排
点击上方“芋道源码”,选择“设为星标” 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java 2021 超神之路,很肝~ 中文详细注释的开源项目 RPC 框架 Dubbo 源码解析 网络应用框架 Netty 源码解析 消息中间件 RocketMQ 源码解析 数据库中间件 Sharding-JDBC 和 MyCAT 源码解析 作业调度中间件 Elastic-Job 源码解析 分布式事务中间件 TCC-Transaction
芋道源码
2022/06/29
8110
SpringBoot+Nacos+Kafka简单实现微服务流编排
Nacos2作为Dubbo3的配置中心踩坑总结
本文阐述问题所使用的组件版本分别是,Dubbo:3.2.4,Nacos服务端:2.2.3,Nacos客户端:2.2.4。
编程随笔
2023/10/15
7650
什么是Nacos及实战使用教程
注册中心加配置中心的集合体,Nacos提供了统一配置管理、服务发现与注册。 其中服务注册和发现的功能,相当于dubbo里面使用到的zookeeper、 或者spring cloud里面应用到的consoul以及eureka。
向着百万年薪努力的小赵
2022/12/02
5880
什么是Nacos及实战使用教程
springboot使用nacos做注册中心
上面两篇写了如何使用nacos做配置中心,有兴趣的童鞋可以回头看一下,《springboot使用nacos做配置中心》,以及《springboot使用nacos做配置中心(下)》,分别介绍了作为配置中心,数据默认存储方式和数据存储到mysql数据库的方式。当然,nacos另一个特点是可以做注册中心,相对于zookeeper和eureka,nacos有以下特点:
小尘哥
2021/04/26
1.3K0
springboot使用nacos做注册中心
spring的整合分布式配置中心(ACM diamond nacos Apollo)-nacos
继上文:spring的整合分布式配置中心(ACM diamond nacos Apollo)
逍遥壮士
2020/12/08
1.3K0
相关推荐
springboot整合nacos配置中心
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档