如何在客户端服务中动态加载SPRING_PROFILES_ACTIVE值?

2024-01-03

我是 Spring 新手,正在创建 Spring Cloud 配置服务。我已成功创建配置服务,其中所有配置都在那里。在我的客户端服务中(这将从配置服务中获取所有必要的配置)我需要根据SPRING_PROFILES_ACTIVE清单文件中定义的值。客户端服务中有多个manifest文件,每个都有自己的manifest文件SPRING_PROFILES_ACTIVE价值。 目前我正在使用@ConfigurationProperties(prefix="profile_name")即手动定义“profile_name”。但是,我想动态地实现它,即取决于SPRING_PROFILES_ACTIVE该值应该从配置服务中获取。 任何人都可以建议我如何动态加载该值。

提前致谢。


Pass SPRING_PROFILES_ACTIVE作为 Spring Boot 应用程序的环境变量,而不是在 yaml 中声明它并在配置文件中对其进行硬编码。应用程序根据配置文件选择相应的 yaml。

如何将 spring 配置文件作为参数传递给 spring boot 应用程序 https://www.baeldung.com/spring-profiles#4-jvm-system-parameter

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在客户端服务中动态加载SPRING_PROFILES_ACTIVE值? 的相关文章

  • 如何将 Java 赋值表达式转换为 Kotlin

    java中的一些东西就像 int a 1 b 2 c 1 if a b c System out print true 现在它应该转换为 kotlin 就像 var a Int 1 var b Int 2 var c Int 1 if a
  • 在Windows上安装Java 11 OpenJDK(系统路径问题)

    Java 11 最近发布了 众所周知 这个版本没有安装文件 当然 要在没有安装程序的情况下安装 Java 我将系统设置 PATH 和 JAVA HOME 设置为解压缩 Java 11 的文件夹的地址 根据对类似问题的已接受回复建议 唯一的事
  • 如何测试 JUnit 测试的 Comparator?

    我需要测试 Compare 方法 但我对如何测试感到困惑 我可以看看该怎么做吗 public class MemberComparator implements Comparator
  • 解决错误:日志已在具有多个实例的atomikos中使用

    我仅在使用atomikos的实时服务器上遇到问题 在我的本地服务器上它工作得很好 我在服务器上面临的问题是 init 中出错 日志已在使用中 完整的异常堆栈跟踪 java lang RuntimeException Log already
  • IntelliJ IDEA 创建的 JAR 文件无法运行

    我在 IntelliJ 中编写了一个跨越几个类的程序 当我在 IDE 中测试它时它运行良好 但是 每当我按照教程将项目制作成 jar 可执行文件时 它就不会运行 双击 out 文件夹中的文件时 该文件不会运行 并显示 无法启动 Java J
  • Convert.FromBase64String 方法的 Java 等效项

    Java 中是否有相当于Convert FromBase64String http msdn microsoft com en us library system convert frombase64string aspx which 将指
  • hibernate总是自己删除表中的所有数据

    您好 我正在开发一个 spring mvc 应用程序 它使用 hibernate 连接到存储文件的 mysql 数据库 我有两个方法 一个方法添加我选择的特定文件路径中的所有文件 另一种方法调用查询以返回从 mysql 存储的文件列表 问题
  • Spring引导@Transactional

    spring boot会自动在controller层添加 Transactional注解吗 我尝试将 Transactional 放在服务层 但似乎控制器层覆盖了注释 我有这个配置
  • 在具有相同属性名称的不同数据类型上使用 ModelMapper

    我有两节课说Animal AnimalDto我想用ModelMapper将 Entity 转换为 DTO 反之亦然 但是对于具有相似名称的一些属性 这些类应该具有不同的数据类型 我该如何实现这一目标 动物 java public class
  • Java中接口作为方法参数

    前几天去面试 被问到了这样的问题 问 反转链表 给出以下代码 public class ReverseList interface NodeList int getItem NodeList nextNode void reverse No
  • 归并排序中的递归:两次递归调用

    private void mergesort int low int high line 1 if low lt high line 2 int middle low high 2 line 3 mergesort low middle l
  • 制作java包

    我的 Java 类组织变得有点混乱 所以我要回顾一下我在 Java 学习中跳过的东西 类路径 我无法安静地将心爱的类编译到我为它们创建的包中 这是我的文件夹层次结构 com david Greet java greeter SayHello
  • 将 Long 转换为 DateTime 从 C# 日期到 Java 日期

    我一直尝试用Java读取二进制文件 而二进制文件是用C 编写的 其中一些数据包含日期时间数据 当 DateTime 数据写入文件 以二进制形式 时 它使用DateTime ToBinary on C 为了读取 DateTime 数据 它将首
  • org.jdesktop.application 包不存在

    几天以来我一直在构建一个 Java 桌面应用程序 一切都很顺利 但是今天 当我打开Netbeans并编译文件时 出现以下编译错误 Compiling 9 source files to C Documents and Settings Ad
  • 应用程序关闭时的倒计时问题

    我制作了一个 CountDownTimer 代码 我希望 CountDownTimer 在完成时重新启动 即使应用程序已关闭 但它仅在应用程序正在运行或重新启动应用程序时重新启动 因此 如果我在倒计时为 00 10 分钟 秒 时关闭应用程序
  • Tomcat 6找不到mysql驱动

    这里有一个类似的问题 但关于类路径 ClassNotFoundException com mysql jdbc Driver https stackoverflow com questions 1585811 classnotfoundex
  • 如何在 Maven 中显示消息

    如何在 Maven 中显示消息 在ant中 我们确实有 echo 来显示消息 但是在maven中 我该怎么做呢 您可以使用 antrun 插件
  • 如何测试 spring-security-oauth2 资源服务器安全性?

    随着 Spring Security 4 的发布改进了对测试的支持 http docs spring io spring security site docs 4 0 x reference htmlsingle test我想更新我当前的
  • 使用SpringApplication时加载applicationcontext.xml

    谁能提供加载 applicationContext xml 文件的 SpringApplication 示例 我正在尝试使用以下方法将我的 GWT RPC 应用程序移动到 RESTful Web 服务春天的例子 https spring i
  • Jackson 将单个项目反序列化到列表中

    我正在尝试使用一项服务 该服务为我提供了一个带有数组字段的实体 id 23233 items name item 1 name item 2 但是 当数组包含单个项目时 将返回该项目本身 而不是包含一个元素的数组 id 43567 item

随机推荐

  • Spark Dataframe执行UPDATE语句

    Hy guys 我需要使用 Apache Spark DataFrame 执行 jdbc 操作 基本上我有一个名为 Measures 的历史 jdbc 表 我必须在其中执行两项操作 1 设置旧measure记录的endTime有效性属性为当
  • 支持 __LINE__ 宏和其他宏的 C++ 风格记录器

    我想制作一个可以像这样使用的记录器std cout 但我想记录一些额外的数据 例如日期 时间 LINE func and FILE 应该自动保存到文件中 Example ToolLogger log log lt lt some data
  • 当矩阵包含许多小条目时,base::chol() 会变慢

    我注意到了base chol 当矩阵包含许多小元素时 速度会严重减慢 这是一个例子 disable openMP library RhpcBLASctl blas set num threads 1 omp set num threads
  • 什么是图像 uri?列表视图中的图像 uri

    有人可以向我解释一下什么是图像 uri 吗 我有一个带有列表视图的 Android 应用程序 可以附加图像 并且该列表视图显示 imag uri 谢谢 URI 是一个地址 例如 http www google com image png它指
  • Jquery“如果这个和如果那个”然后执行此操作

    这应该很简单 但它对我不起作用 我想说 如果它没有类 current 并且主体类不等于 home 则执行此操作 这是我正在尝试的 除其他外 但无济于事 只有第一个条件有效 nav1 gt ul gt li mouseleave functi
  • JCenter 和 Bintray 不同步

    我发布了一个 Scala 库Bintray https bintray com angelcervera maven osm4scala 1 0 对于 Scala 2 11 和 2 10 But in JCenter https jcent
  • 为什么我的 Azure Function App 时间戳少了一个小时

    我有一个每五分钟运行一次的 Azure Function App 该文档有一个时间戳字段 使用 DateTime Now 我住在英国 目前是英国夏令时 26 09 18 比 GMT 早 1 小时 我的 Azure 数据中心位于英国南部 时间
  • 如何在mybatis 3中使用if语句比较字符串-动态sql

    在myBatis 3中使用动态sql时如何比较字符串 以前使用 iBatis 您可以执行以下操作
  • Delphi XE2 RTTI坏了?

    我最近从 D2010 迁移到 DXE2 并在 XE2 和 XE3 在我的朋友 XE3 中测试 中发现了一个与类内 TBytes 字段的 RTTI 生成相关的致命错误 或功能 我发现类内 TBytes 变量的 RTTI 信息永远不会生成 以下
  • Git 克隆错误:“致命:不允许...引用的多次更新”

    我尝试时遇到错误git clone一个存储库 git clone https github com laradock laradock git Cloning into laradock remote Enumerating objects
  • 使用 LINQ 在 OrderBy 中自定义排序逻辑

    对字符串列表进行排序的正确方法是什么 我希望以下划线 开头的项目位于列表的底部 否则一切都是按字母顺序排列的 现在我正在做这样的事情 autoList OrderBy a gt a StartsWith ZZZZZZ a a 如果您想要自定
  • Android 媒体播放器错误 (1,-1010)

    我正在尝试从 URL 流式传输音乐 我正在使用 SeekBar 来更改歌曲的位置 尝试将歌曲的位置更改为尚未下载的位置时出现错误 在其他情况下 如果歌曲已完全下载 则代码可以正常工作 出现以下错误 E MediaPlayerNative 错
  • Spring boot嵌入式tomcat - 413请求实体太大

    我在 IBM 公共云上运行 我有 apu 连接来访问 Cloud Foundry 微服务 我已经浏览了很多帖子并尝试了各种方法 但我似乎无法让它发挥作用 这是我的 Spring Boot 属性文件配置设置 The name of the a
  • MySQL:在结果之间使用日期条件

    我有一个执行此操作的 SQL 语句 group by date having date between 2010 07 01 and 2010 07 10 结果如下 sum test day 20 2010 07 03 120 2010 0
  • 基于条件标准寻找模式

    我希望能够在相邻列中根据特定标准找到最常见的值 例如 gt ROW A ROW B gt Blue Jason gt Blue Jason gt Blue Charles gt Red Alfred gt Red Alfred gt Red
  • 回调函数抛出意外的“不一致的参数”错误

    我正在使用 GNU Octave 版本 4 4 1 我正在尝试通过包含两个滑块来制作简单振荡器的交互式绘图 这两个滑块将允许更改初始速度和振荡器质量 绘图本身以及带有一个滑块 用于速度 的脚本都显示良好 这是带有回调函数的脚本的一部分 fu
  • GCD 和 RunLoop

    在我的应用程序中我添加了一个CFMach端口参考 via CFMachPortCreateRunLoopSource 到线程CF运行循环 现在我问自己 这可以使用 GCD 来完成吗 让我们说 而不是生成我自己的NSThread并添加创建的C
  • git:如何将某个作者的所有提交重新设置为单独的分支?

    I m using some code for which no SCM is used and receive occasional updates in the form of all project files although on
  • 适用于套接字流的 C++/Java 序列化库?

    我需要用 C Obj C 编写一个服务器 它可以从用 Java 和 C 构建的多个客户端接收流数据 挑战 我需要有效地序列化和反序列化数据结构 一个 C 客户端将生成 128x96x2 维浮点数组以及一些元数据 每秒大约 30 次 视频功能
  • 如何在客户端服务中动态加载SPRING_PROFILES_ACTIVE值?

    我是 Spring 新手 正在创建 Spring Cloud 配置服务 我已成功创建配置服务 其中所有配置都在那里 在我的客户端服务中 这将从配置服务中获取所有必要的配置 我需要根据SPRING PROFILES ACTIVE清单文件中定义