我想在log4j2
配置中编写条件表达式。
问题:如何在脚本中读取系统变量${sys:spring.profiles.active}
?
<Scripts>
<Script name="ConsoleFilter" language="JavaScript">
<![CDATA[
TODO how can I get the system variable here??
]]>
</Script>
</Scripts>
<Loggers>
<Root level="INFO">
<AppenderRef ref="CONSOLE">
<ScriptFilter onMatch="ACCEPT" onMisMatch="DENY">
<ScriptRef ref="ConsoleFilter" />
</ScriptFilter>
</AppenderRef>
</Root>
</Loggers>
或者作为替代,我可以以某种方式将系统变量作为参数传递给该脚本吗?