spring - java_options 中的第二个弹簧配置文件
问题描述
我使用 Teamcity、Helm 和 Spring。我在 TC java_opts 中有参数 =
-Dspring.profiles.active=feature,audit
-Xmx%app.java.max_heap% ...
在掌舵图中,我有 deployment.yaml
env:
- name: JAVA_OPTS
value: "{{ .Values.java_opts }}"
我希望 spring 用两个配置文件初始化上下文:特性和审计。但在日志中我看到
2020-07-27 18:03:09.949 [main] [] INFO r.t.b.priestback.PriestBackApplicationKt - The following profiles are active: feature
如何添加第二个配置文件?
解决方案
在 Helm 中解析不好 https://github.com/helm/helm/issues/1556 我改变了
-Dspring.profiles.active=feature\,audit
推荐阅读
- google-apps-script - 将特定单元格中的数据复制到不同文件夹中具有不同格式的不同工作表中
- python - pandas read_html 不等待页面加载
- ruby - FFMPEG 确定视频区域的平均颜色
- java - Java微服务训练AI模型问题
- c# - Unity:错误 CS1519:类、结构或接口成员声明中的标记“=”无效,
- pandas - pandas.core.indexing.IndexingError:多索引中带有 NaN 的索引器过多
- node.js - 在 discord.js 中将频道分配给类别
- go - 哪个是 Go 方式,PutUint32 还是直接使用 >> 运算符?
- python - 当我尝试打开无效文件名时出现 UnboundLocalError
- python - Python ThreadPoolExecutor 提交语法