
nacos
未完成交响曲-KyleWang
问陌以致远
展开
-
初窥Sentinel集群流控:从源码分析到效果测试
Sentinel从1.4.0 开始引入了集群流控模块,用于控制应用集群内某个 API 的总 QPS 。在Sentinel集群流控中,主要有两种身份:Token Client和Token Server,实现集群流控的流程就是应用实例(Token Client)向Token Server请求令牌,TokenServer根据集群流控规则来控制总体的QPS。待解决的问题:1. 通过Nacos流控规则配置不直观2. SentinelCluster无官方高可用方案原创 2020-07-31 10:29:06 · 5232 阅读 · 0 评论 -
手把手教你自定义一个Druid Filter记录sql,并结合Nacos实现动态开关和判断阈值调整
基于springboot、mybatis、nacos;Durid是一款应用比较广泛的数据库连接池,其性能优越、监控机制强大,并且还支持通过filter的机制进行扩展。Druid自带一个StatFilter可以进行慢sql记录,但是有两个缺点:1.此Filter打印日志为ERROR级别,当系统监控ERROR日志时可能会频繁触发告警,2.判断阈值只能在配置文件中进行设置,不支持动态调整,因此尝试使用一个自定义的Filter来打印日志,并实现动态开关及阈值调整。原创 2020-06-29 09:55:39 · 6425 阅读 · 0 评论 -
Nacos快速入门(1):启动Nacos Server
Nacos由阿里于2018年7月开启的一个新的开源项目官方介绍:Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。项目github...原创 2019-03-04 23:39:23 · 108567 阅读 · 5 评论 -
Nacos快速入门(2):整合Spring实现配置管理和服务发现
完整代码地址:https://github.com/mrKyleWang/nacos_demo一、spring应用接入Nacos启动Nacos Server,参见Nacos快速入门(1):启动Nacos Server项目中需要添加依赖<dependency> <groupId>com.alibaba.nacos&am原创 2019-03-04 23:44:39 · 15501 阅读 · 8 评论 -
Nacos快速入门(3):整合SpringBoot实现配置管理和服务发现
Nacos整合示例完整代码地址:https://github.com/mrKyleWang/nacos_demoNacos快速入门(1):启动Nacos ServerNacos快速入门(2):整合SpringNacos快速入门(3):整合SpringBootNacos快速入门(3):整合SpringCloud(暂无)一、springboot应用接入Nacos启动Nacos Ser...原创 2019-03-04 23:49:40 · 17006 阅读 · 34 评论 -
Nacos快速入门(4):整合SpringCloud实现配置管理和服务发现
系列文章目录Nacos快速入门(1):启动Nacos ServerNacos快速入门(2):整合SpringNacos快速入门(3):整合SpringBootNacos快速入门(4):整合SpringCloudNacos整合示例完整代码地址:https://github.com/mrKyleWang/nacos_demo一、springcloud应用接入Nacos启动Nacos...原创 2019-03-14 09:55:46 · 15235 阅读 · 0 评论 -
SpringCloud整合NacosConfig异常:create config service error! (NacosException: null)
在使用nacos作为配置中心整合springcloud时,项目启动会报错,导致nacos的配置功能无法启用:异常信息:2019-03-13 19:32:07.019 ERROR 19543 --- [ main] o.s.c.a.nacos.NacosConfigProperties : create config service error!propert...原创 2019-03-14 10:23:01 · 56859 阅读 · 20 评论