如何在客户端服务中动态加载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值? 的相关文章

  • 当 OnFocusChangeListener 应用于包装的 EditText 时,TextInputLayout 没有动画

    不能比标题说得更清楚了 我有一个由文本输入布局包裹的 EditText 我试图在 EditText 失去焦点时触发一个事件 但是 一旦应用了事件侦听器 TextInputLayout 就不再对文本进行动画处理 它只是位于 editText
  • Java ResultSet 如何检查是否有结果

    结果集 http java sun com j2se 1 4 2 docs api java sql ResultSet html没有 hasNext 方法 我想检查 resultSet 是否有任何值 这是正确的方法吗 if resultS
  • java for windows 中的文件图标叠加

    我正在尝试像 Tortoise SVN 或 Dropbox 一样在文件和文件夹上实现图标叠加 我在网上查了很多资料 但没有找到Java的解决方案 Can anyone help me with this 很抱歉确认您的担忧 但这无法在 Ja
  • 关键字“table”附近的语法不正确,无法提取结果集

    我使用 SQL Server 创建了一个项目 其中包含以下文件 UserDAO java public class UserDAO private static SessionFactory sessionFactory static se
  • java.io.Serialized 在 C/C++ 中的等价物是什么?

    C C 的等价物是什么java io Serialized https docs oracle com javase 7 docs api java io Serializable html 有对序列化库的引用 用 C 序列化数据结构 ht
  • 专门针对 JSP 的测试驱动开发

    在理解 TDD 到底是什么之前 我就已经开始编写测试驱动的代码了 在没有实现的情况下调用函数和类可以帮助我以更快 更有效的方式理解和构建我的应用程序 所以我非常习惯编写代码 gt 编译它 gt 看到它失败 gt 通过构建其实现来修复它的过程
  • 最新的 Hibernate 和 Derby:无法建立 JDBC 连接

    我正在尝试创建一个使用 Hibernate 连接到 Derby 数据库的准系统项目 我正在使用 Hibernate 和 Derby 的最新版本 但我得到的是通用的Unable to make JDBC Connection error 这是
  • 我如何在java中读取二进制数据文件

    因此 我正在为学校做一个项目 我需要读取二进制数据文件并使用它来生成角色的统计数据 例如力量和智慧 它的设置是让前 8 位组成一个统计数据 我想知道执行此操作的实际语法是什么 是不是就像读文本文件一样 这样 File file new Fi
  • 干净构建 Java 命令行

    我正在使用命令行编译使用 eclipse 编写的项目 如下所示 javac file java 然后运行 java file args here 我将如何运行干净的构建或编译 每当我重新编译时 除非删除所有内容 否则更改不会受到影响 cla
  • Opencv Java 灰度

    我编写了以下程序 尝试从彩色转换为灰度 Mat newImage Imgcodecs imread q1 jpg Mat image new Mat new Size newImage cols newImage rows CvType C
  • Spring Rest 和 Jsonp

    我正在尝试让我的 Spring Rest 控制器返回jsonp但我没有快乐 如果我想返回 json 但我有返回的要求 完全相同的代码可以正常工作jsonp我添加了一个转换器 我在网上找到了用于执行 jsonp 转换的源代码 我正在使用 Sp
  • 更改 JComboBox 中选择的颜色(选择后)

    我正在使用 Swing 编写 GUI 我有一个定制的写法JComboBox用一个ListCellRenderer and a BasicComboBoxEditor In my getListCellRendererComponent 方法
  • Spring:自定义验证器未被调用

    我正在查看有关 Spring 自定义验证器的其他问题 但不幸的是我无法用建议的答案解决我的问题 我的问题如下 我有一个实体 帐户 并且创建了一个自定义验证器 AccountValidator 我在控制器 RegisterController
  • 如果消费消息后出现错误,如何将消息保留在JMS消息队列中?

    我的场景是 我将消息发布到队列中 一旦消息被消耗 我将其发送到第三方中间件应用程序 如果该中间件应用程序关闭 那么我发布的消息就会被丢弃 如果中间件应用程序关闭 我不想丢失该消息 而是希望它处于暂停状态或在队列中等待 请建议 如何处理这种情
  • Java“tail -f”包装器

    我需要将 Unix 命令 tail f 包装在 BufferedInputStream 中 我不想模拟或模仿尾巴 如所述这个问题 https stackoverflow com questions 557844 java io implem
  • Java Spring Web 服务客户端故障处理

    我编写了一个与 UPS Web 服务配合使用的 Web 服务客户端 使用 Java Spring 和 JAXB Marshaller 当我发送有效请求时 一切正常 当我发送无效请求 重量 gt 150 磅 时 UPS Web 服务会响应 S
  • 在 Java 中,是否可以增加 JVM 的可用内存和/或终止其他 Java 程序?

    我对高级 Java 缺乏经验 所以请耐心等待 我对 Java 实现可称为 自主 功能的能力感到好奇 假设我们有两个 Java 程序正在运行 一个程序确定另一个程序正在占用内存 从而终止该程序和 或向 JVM 分配更多内存 我知道在 Java
  • Play 框架 - 如何使用“IN”查询模型?

    如何在 Play Framework 的模型查询中获得相同的结果 SELECT FROM MyModel WHERE status IN 1 5 8 ORDER BY createdAt 你有没有尝试过 MyModel find statu
  • 如何将.txt文件转换为Hadoop的序列文件格式

    有效利用 Map Reduce 作业Hadoop http hadoop apache org 我需要将数据存储在hadoop的序列文件格式 http hadoop apache org common docs current api or
  • 使用 @Inheritance(strategy=InheritanceType.JOINED) 与实体进行 JPA 一对多关联

    大家好 我正在尝试将一对多关联映射到映射的实体 Inheritance strategy InheritanceType JOINED ManyToMany JoinTable name S MC CC CONTRATTIRAPPORTI

随机推荐

  • 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清单文件中定义