网站注册备案查询,专科学校有哪些好专业,云服务器wordpress,网站制作的内容什么好新项目决定用SpringCloud Alibaba组件作为基础架构搭建微服务架构
Nacos作为服务注册与发现中心#xff0c;和eurake有些区别#xff0c;首先是CAP原则#xff0c;eurake属于高可用AP#xff0c;nacos属于一致性CP。
其次eurake的使用是在代码中创建项目并整合入其中和eurake有些区别首先是CAP原则eurake属于高可用APnacos属于一致性CP。
其次eurake的使用是在代码中创建项目并整合入其中
Nacos则不同属于独立解耦的服务器所以需要提前搭建Nacos并启动项目中配置对应nacos信息就可以 遇到问题:
基本组件搭建完成并启动访问了nacos,但是启动时异常日志
exception.NacosException: null
原因
SpringCloudConfig和 NacosConfig这种统一配置服务在springboot项目中初始化时都是加载bootstrap.properties配置文件去初始化上下文。 这是由spring boot的加载属性文件的优先级决定的想要在加载属性之前去config server上取配置文件那NacosConfig或SpringCloudConfig相关配置就是需要最先加载的而bootstrap.properties的加载是先于application.properties的所以config client要配置config的相关配置就只能写到bootstrap.properties里了