![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nacos
文章平均质量分 54
weixin_40455124
这个作者很懒,什么都没留下…
展开
-
nacos map及listmap 配置项bind bug
nacos spring boot 0.2.3 支持了配置list及listmap 属性(configuration),在sample中也带了一个例子,示意yaml文件如下--- list: - "Boston Red Soxe" - "Detroit Tigers" - "New York Yankees"listMap: l1: "New York Mets" ...原创 2019-08-24 11:07:42 · 6882 阅读 · 3 评论 -
nacos spring boot 代码分析
阿里nacos spring boot 代码简要分析如下nacos-spring-boot-base: 共用基础项目,只定义了异常处理nacos-spring-boot-parent定义共用的pom.xmlnacos-config-spring-boot-XX: config 相关,包括了启动actuator及config,关键是使用了@EnableNacosConfignacos-di...原创 2019-08-22 08:08:53 · 184 阅读 · 0 评论 -
nacos config client 分析
nacos config client端更新简要分析如下初始化时候在NacosBootConfigurationPropertiesBinder(NacosConfigurationPropertiesBinder).bind(Object, String, NacosConfigurationProperties) 调用 String content = getContent(configS...原创 2019-08-26 08:17:11 · 520 阅读 · 0 评论 -
nacos config保存及读取分析
nacos config 服务端保存及读取简要分析如下数据保存在derby或者Mysql中批量读取从数据库,单个从文件原创 2019-08-31 13:41:41 · 1603 阅读 · 0 评论 -
nacos discovery client
在看nacos discovery 没有太理解DiscoveryClient是如何启动,转头去查了一通资料,记录下Spring cloud commons的资料。Spring cloud commons 主要由context及common abstractions(一些关键annotation),和nacos discovery有关的如下@EnableDiscoveryClient,impl...原创 2019-09-11 08:21:14 · 1060 阅读 · 0 评论 -
Nacos Discovery Spring cloud 分析
spring-cloud-alibaba-nacos-discovery 是nacos spring cloud实现的开源项目,在Spring cloud Alibaba下面,基于Spring commons及Spring Netflix (主要是ribbon部分)实现,主要类记录如下:NacosDiscoveryClient ,基于DiscoveryClient的实现,主要是保存了相关pro...原创 2019-09-14 20:28:31 · 216 阅读 · 0 评论 -
Nacos Discovery 数据保存分析
Nacos Discovery 数据与Config data 不一样,目前不支持保存到数据库中,而是保存在内存或者通过raft 模式保存到本地文件中,Raft是nacos cluster默认模式,但如果将Discovery data 保存到etcd、zookeeper或者kubernetes CRD,也是另外一种cluster实现模式。nacos-naming 是discovery的实现pro...原创 2019-09-14 23:02:20 · 693 阅读 · 0 评论