< springproperty>配置元素的spring logback scope属性是什么意思?

c2e8gylq  于 2021-07-23  发布在  Java
关注(0)|答案(1)|浏览(689)

Spring定义了 springProperty logback配置的扩展:

<springProperty scope="context" name="fluentHost" source="myapp.fluentd.host"
    defaultValue="localhost"/>

但我看不出解释 scope="context" 是。
一个人能给一个人什么样的价值 scope 属性是什么意思?
)我没看到 context 在bean作用域列表中,以防这与它有关。)

yrdbyhpb

yrdbyhpb1#

这个 scope logback提供的属性有3个值(local,context,system) scope 属性用于在设置属性时选择不同的策略。
local是指通过interpretationcontext设置属性。
上下文是指按上下文设置属性。
system是指通过system.setproperty(key,value)的代码设置属性。

相关问题