MULE - 应用程序属性、VM Args 和 env 变量的优先顺序
Posted
技术标签:
【中文标题】MULE - 应用程序属性、VM Args 和 env 变量的优先顺序【英文标题】:MULE - order of precedence for application properties vs VM Args vs env variables 【发布时间】:2020-05-06 08:06:35 【问题描述】:只要我们在所有 3 个地方定义了相同的属性,我就需要知道 mule 应用程序中应用程序属性、VM 参数和系统环境变量的优先顺序
我参考了一些文档和文章。提到顺序是
application.properties > VM 参数 > 系统环境变量
但是当我测试时,我认为下面是优先级
VM 参数 > 系统环境变量 > application.properties
谁能确认一下哪个是正确的?
【问题讨论】:
这个问题是针对哪个版本的 Mule? @aled,我正在使用 Mule 3 【参考方案1】:经过一系列测试后,我发现以下优先级:
-
VM 参数
程序参数
系统环境变量
application.properties
应用程序配置中的全局属性
【讨论】:
以上是关于MULE - 应用程序属性、VM Args 和 env 变量的优先顺序的主要内容,如果未能解决你的问题,请参考以下文章
如何在 MULE 中的 Flow 结束时检查有效的 URL 并将其路由到 VM ..?