java读取配置文件的问题
如何能做到实时读取,也就是不需要重启服务。
我的方案是,每次读取配置时,对比文件的修改时间,如果已经被修改,则重新加载。不知道,还有多的更好的方法没?
------解决方案--------------------关注
顶
------解决方案--------------------多久读取一次才能保证实时更新啊?
------解决方案--------------------转个,不知道是不是你想要的
http://www.java3z.com/cwbwebhome/article/article2/2274.html?id=791
------解决方案--------------------占个位置先
------解决方案--------------------mark
------解决方案--------------------建立一个缓存存放配置信息;
写一个timer或者scheduler,时时去判断是否文件更改(用你的方案),如果更改,更新缓存;
在需要读配置的地方,直接取缓存中的值。