07 2021 档案
摘要:本文已收录 https://github.com/lkxiaolou/lkxiaolou 欢迎star。 配置中心 业务上的配置,功能开关,服务治理上对弱依赖的降级,甚至数据库的密码等,都可能用到动态配置中心。 在没有专门的配置中心组件时,我们使用硬编码、或配置文件、或数据库、缓存等方式来解决问题。
阅读全文
摘要:背景 http接口测试只需要一个curl命令,但dubbo协议没有这样的现成接口测试工具。通常公司内的dubbo控制台或其他平台会集成一个dubbo接口测试工具。 调用一个dubbo接口,需要知道服务名service、方法名method和参数args。 正常的调用,调用方需引入服务提供方定义的接口j
阅读全文
摘要:本文已收录 https://github.com/lkxiaolou/lkxiaolou 欢迎star。 一 在之前的文章《redis在微服务领域的贡献》中,从一次面试经历中了解了redis可以在微服务中玩的这么溜,同时也从源码角度分析了dubbo的redis注册中心。最后得出了dubbo的redi
阅读全文
摘要:本文已收录 https://github.com/lkxiaolou/lkxiaolou 欢迎star。 背景 本文记录最近一位读者反馈的dubbo 2.7.x中应用级服务发现的问题,关于dubbo应用级服务发现的相关介绍可以参考之前的文章《dubbo应用级服务发现初体验》,这里不再赘述。 读者反馈
阅读全文
摘要:背景 我在公司内负责自研的dubbo注册中心相关工作,群里经常接到业务方反馈dubbo接口注销报错。经排查,确定是同一个接口调用了两次注销接口导致,由于我们的注册中心注销接口不能重复调用,调用第二次会因为实例已经注销而报实例找不到的错误。 虽然这个报错仅会打印一条错误日志,不影响业务,但本着 fol
阅读全文
摘要:本文已收录 https://github.com/lkxiaolou/lkxiaolou 欢迎star。 背景 Cobar Cobar是阿里开源的数据库中间件,关于它的介绍这里不再赘述,可以参考之前的文章《Cobar SQL审计的设计与实现》 SQL SQL是一种领域语言(编程语言),常用于关系型数
阅读全文