1.配置中心结合database
https://blog.csdn.net/forezp/article/details/87866560
这个博主写的蛮好的,总体上思想就是启动的时候,服务端从mysql拉取配置文件到本地缓存(因为GIT形式的也是拉取配置到本地缓存,所以Mysql应该也是一样的)。
配置中使用JDBC 指定拉取的库,k,v 和对应的条件是什么环境和什么分支。
其实就是把git中yml文件存到了数据库中。
2.之前遇到了有的文件注册不进去的情况
一定要clean-install-reimport
因为没有reimport,才会导致的不能使用。把依赖重新解决就好了
3.关于安全性
4.关于bus
6.cloud的fast-fail?
https://www.cnblogs.com/hellxz/p/9306507.html
是因项目启动预先加载很多东西,才去config拉配置。
快速失败如果发现连不上config server 直接报错。
可以配合retry机制 spring自带的一起使用