knightliao / disconf

Distributed Configuration Management Platform(分布式配置管理平台)
http://disconf.readthedocs.io/
Apache License 2.0
5.57k stars 2.29k forks source link

关于disconf 自动reload property 的支持范围 #331

Closed winjeg closed 7 years ago

winjeg commented 7 years ago

在运行的时候

  1. 构造方法里面引用 properties
    <bean id="name" class="java.lang.String">
        <constructor-arg value="${name}"></constructor-arg>
    </bean>
  2. 在一些 有 Pool 的Client 里面比如 redis, mysql 的连接池, 如果 property 文件更新了, 这些连接池里面的连接会更新么?
mrfsong363 commented 7 years ago

貌似不会自动更新,properties文件可以下载到本地classpath、xml中属性不会reload

winjeg commented 7 years ago

我查看了它的源代码, 是肯定不会更新的, 是构造函数里面的,调用就相当于重新构造对象, 都不是同一个对象了, 肯定不会更新的.

promission commented 7 years ago

不会。