许路路

Results 3 comments of 许路路

> 北极星的一些治理规则会缓存到 polaris/backup/ 目录下,是不是也缓存到 sorry,我刚才有点事。 这个我现在的想法是:这个属于配置方式,在polaris-java实现,SCT配置覆盖即可 1,缓存目录默认使用 polaris/backup/config 然后可以指定自己的项目配置路径,可以在本地开发的时候方便点。 2,北极星连不上是否fallback到本地缓存可以添加一个配置开关。 3,根据配置监听目录文件的变更,类似nacos中缓存文件变更,使用一个后台任务定时去扫描配置路径文件的变化,发布变更事件去触发配置的重新加载。 以上是我目前的想法,然后我还没看polaris-java的代码,我这几天研究下,有问题的话可以指出 我看代码后有新的想法也会放在这理讨论一下

> > > 北极星的一些治理规则会缓存到 polaris/backup/ 目录下,是不是也缓存到 > > > > > > sorry,我刚才有点事。 这个我现在的想法是:这个属于配置方式,在polaris-java实现,SCT配置覆盖即可 1,缓存目录默认使用 polaris/backup/config 然后可以指定自己的项目配置路径,可以在本地开发的时候方便点。 2,北极星连不上是否fallback到本地缓存可以添加一个配置开关。 3,根据配置监听目录文件的变更,类似nacos中缓存文件变更,使用一个后台任务定时去扫描配置路径文件的变化,发布变更事件去触发配置的重新加载。 以上是我目前的想法,然后我还没看polaris-java的代码,我这几天研究下,有问题的话可以指出 我看代码后有新的想法也会放在这理讨论一下 > > 3的话不要使用定时任务,这个太容易出现问题,建议尝试`java.nio.file.WatchService` 👌,我看了下WatchService 确实是更好的,感谢提醒