![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Nacos
文章平均质量分 71
当走的路甚远
这个作者很懒,什么都没留下…
展开
-
Spring - Nacos 之 no server available错误
在application.properties中设置nacos服务的地址,即spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848在bootstrap.properties中设置nacos注册中心的地址spring.cloud.nacos.config.server-addr=127.0.0.1:8848注意一个是discovery,另一个是config,当控制台输出报错信息为no server available时很可能为此项配置原创 2021-07-28 15:31:12 · 9214 阅读 · 1 评论 -
Spring - Nacos之endpoint is blank错误
问题:在使用过程中将nacos作为注册中心 和 配置中心 并没有对 配置中心 进行配置所以出现了Caused by: com.alibaba.nacos.api.exception.NacosException: endpoint is blank错误1.在application.yml中进行了配置后启动还是会出现错误最主要的原因是配置文件的原因先看官方文档的配置看文档的第二条github文当中的配置是使用bootstrap.properties 来进行配置的也可以使用boo..转载 2021-07-28 15:18:42 · 780 阅读 · 0 评论 -
Spring - Nacos 配置实时更新原理分析
上篇文章,我和大家分析了 Nacos 的配置中心原理,主要分析了 Nacos 客户端是如何感知到服务端的配置变更的,但是只是从客户端的角度进行了分析,并没有从服务端的角度进行分析,本篇文章我将结合服务端从两个角度来分析配置变更是如何通知到客户端的。PS:文章有点长,因为涉及到多个细节需要阐述,如果看不下去的话,可以直接转到文末看结论即可。一、客户端从上篇文章中我们已经知道了 Nacos 的客户端维护了一个长轮询的任务,去检查服务端的配置信息是否发生变更,如果发生了变更,那么客户端会拿到变更的 g转载 2021-02-03 16:23:56 · 1013 阅读 · 0 评论 -
Spring - Nacos 配置中心原理分析
动态配置管理是 Nacos 的三大功能之一,通过动态配置服务,我们可以在所有环境中以集中和动态的方式管理所有应用程序或服务的配置信息。动态配置中心可以实现配置更新时无需重新部署应用程序和服务即可使相应的配置信息生效,这极大了增加了系统的运维能力。动态配置下面我将来和大家一起来了解下 Nacos 的动态配置的能力,看看 Nacos 是如何以简单、优雅、高效的方式管理配置,实现配置的动态变更的。我们用一个简单的例子来了解下 Nacos 的动态配置的功能。环境准备首先我们要准备一个 Nac转载 2021-02-03 16:10:45 · 938 阅读 · 0 评论 -
Spring - Nacos 服务注册与发现原理分析
Nacos 另一个非常重要的特性就是服务注册与发现,说到服务的注册与发现相信大家应该都不陌生,在微服务盛行的今天,服务是非常重要的,而在 Nacos 中服务更被称为他的一等公民。Nacos 支持几乎所有主流类型的 “服务” 的发现、配置和管理。了解过 Dubbo 的同学,应该对 Dubbo 的架构非常熟悉,最经典的一张架构图如下所示:图中的6个步骤的含义解释如下:0、服务容器负责启动,加载,运行服务提供者。1、服务提供者在启动时,向注册中心注册自己提供的服务。2、服务消费者在启动时,转载 2021-02-03 15:55:15 · 770 阅读 · 0 评论