Nacos从开源到现在已经18个releases了,更新很快,社区也很活跃,光钉钉群的人数那也是好多,每次点个查看全部成员的按钮,我的钉钉就要卡死,也有可能我没更新最新的版本。前面写了一段时间的Sentinel,最近还是打算学习下Nacos,目前不用也没关系,关键是先要体验下,知道这个框架的优点,对技术选型来说很重要。Github地址:https://github.com/alibaba/naco
分类:
其他好文 时间:
2020-08-02 10:09:20
阅读次数:
115
前阵子在我的知识星球中,有位朋友对我提了个问题,问我如何让Hystrix支持对接口级别的超时配置,今天给大家写篇文章,普及下Hystrix配置超时的几种方式。至于以后你是用阿里的Sentinel还是NetflixHystrix我就不管了,但今天的主题还是NetflixHystrix,至少目前还是有很多在使用的,所以今天这篇文章还是看看吧。@HystrixCommand如果我们使用的是@Hystri
分类:
其他好文 时间:
2020-08-02 10:07:05
阅读次数:
60
前面我们讲解了Sentinel整合SpringCloudGateway,详细请查看文章:阿里Sentinel支持SpringCloudGateway啦!目前来说,大部分公司线上的网关应该是Zuul,所以今天我们就来看看如何在Zuul中整合Sentinel。本来想基于SpringCloudAlibaba来进行整合讲解,整合的时候发现目前还没更新版本,依赖还是之前的版本,咱们就以最原生的方式进行整合吧
分类:
其他好文 时间:
2020-08-02 10:05:07
阅读次数:
83
1.前言4月25号,Sentinel1.6.0正式发布,带来SpringCloudGateway支持、控制台登录功能、改进的热点限流和注解fallback等多项新特性,该出手时就出手,紧跟时代潮流,昨天刚发布,今天我就要给大家分享下如何使用!2.介绍(本段来自Sentinel文档)Sentinel1.6.0引入了SentinelAPIGatewayAdapterCommon模块,此模块中包含网关限
分类:
编程语言 时间:
2020-08-02 10:03:59
阅读次数:
82
前面我们都是直接通过集成sentinel的依赖,通过编码的方式配置规则等。对于集成到SpringCloud中阿里已经有了一套开源框架spring-cloud-alibaba,就是用于将一系列的框架成功的整合到SpringCloud中。我这边SpringCloud的版本是Finchley.SR2,SpringBoot的版本是2.0.6.RELEASE,下面开始集成步骤。1.整合步骤1.1添加Mave
分类:
编程语言 时间:
2020-08-02 10:03:26
阅读次数:
91
改造背景前面我们讲解了如何对接Apollo来持久化限流的规则,对接后可以直接通过Apollo的后台进行规则的修改,推送到各个客户端实时生效。但还有一个问题就是Sentinel控制台没有对接Apollo,Sentinel控制台本来就可以修改限流的规则,目前存在的情况就是通过Sentinel控制台修改的配置无法更新到Apollo中,所以今天我们的主题是改造Sentinel控制台源码,对接Apollo。
分类:
其他好文 时间:
2020-08-02 10:03:06
阅读次数:
95
最近在用Esp8266 Arduino连接阿里云IOT的时候,服务器端老是返回rc=2 的错误! 用了MQTTfx模拟连接阿里云IOT没有问题,但是把同样的ClientID,UserName和Password 用PubSubClient去连接阿里云的时候,就会出现问题. 所以对MQTTfx的发送过程 ...
分类:
其他好文 时间:
2020-07-31 14:07:37
阅读次数:
111
上篇文章(限流算法与Guava RateLimiter解析)对常用的限流算法及Google Guava基于令牌桶算法的实现RateLimiter进行了介绍。RateLimiter通过线程锁控制同步,只适用于单机应用,在分布式环境下,虽然有像阿里Sentinel的限流开源框架,但对于一些小型应用来说未 ...
分类:
其他好文 时间:
2020-07-31 12:31:48
阅读次数:
74
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等在绝大多数情况下,我们开发应用程序的时候,并不是从头开发的。比如,我们用Java开发一个Web应用,并不需要自己写代码监听HTTP80端口;不需要处理网络传输的二进制HTTP数据包;不需要亲自为每个用户请求分配一个处理线程,而是直接编写一个Servlet,得到一个HttpRequest对象进行处理就可以了。我们甚至不需要从这个
分类:
其他好文 时间:
2020-07-31 01:21:45
阅读次数:
104
项目地址https://github.com/yinjihuan/kitty-cloud[1]规范定义每个公司,每个团队都有不同的规范,有的人喜欢这样,有的人喜欢那样。所以一个团队中最好有明确的一份规范,这样代码看起来就会很清爽。本文只写了一些最基本的,更全的大家可以参考阿里编码规范。API层autoconfigure:自动配置包名,类名以AutoConfigure结尾,比如RemoteServi
分类:
其他好文 时间:
2020-07-31 01:07:56
阅读次数:
81