置顶T-Dubbo,最好的Dubbo接口测试工具、RPC接口测试工具,支持nacos、zookeeper两大主流注册中心,真香!

这可能是有史以来最好用的RPC接口测试工具简介T-Dubbo,是一个基于Dubbo的全自动RPC接口智能测试平台为当下最流行的微服务架构中的RPC接口提供了测试平台,传统的RPC接口测试过程十分繁琐,需要写对应的REST接口、或者寻找其他方式来进行测试,无疑给测试人员,开发人员带来了极大的压力,严重

Spring AOP实现异常拦截


AOP实现异常拦截

Docker基础命令

docker 

记录一波docker的基础命令,不常使用docker,每次使用都搞忘!查看容器信息,不省略docker ps -a --no-trunc进入容器内部docker exec -it 容器ID /bin/sh -c /bin/bash -d退出容器,不关闭容器Ctrl+P+Q退出容器,关闭容器Ctrl+

Redis常用操作类

redis 

Redis常用操作类

将远程master分支的代码更新到本地开发分支上

git 

将远程master分支的代码更新到本地开发分支上

Linux中 systemctl 命令理解以及 .service 文件参数解析

Linux中 systemctl 命令理解以及 .service 文件参数解析

linux 

Linux中如何开启一个定时任务

Linux的定时任务是基于cron驱动做到的安装Ubantu系统下安装crontab正常情况下需要先执行:apt-get upgrade 进行升级安装:apt-get install cron启动:service cron start重启:service cron restart停止:service

自定义开发限流组件 之 场景需求分析

限流 

限流,通常讲就是限制流量,也有很多其他的说法,比如:限频、疲劳度控制等。最近遇到一个需求,系统A作为一个专门推送消息给客户的消息中心系统,对于每个客户是否能接受消息,能接受多少消息,接收消息的速度,能接受哪些消息等都要进行控制,这也就引入了需要做消息限流的需求了,而且是多维度的。分析对于限流的维度来

SpringBoot怎么自定义一个Starter ?


小伙伴们曾经可能都经历过整天写着CURD的业务,都没写过一些组件相关的东西,这篇文章记录一下SpringBoot如何自定义一个Starter。原理和理论就不用多说了,可以在网上找到很多关于该方面的资料,这里主要分享如何自定义。需求在一个项目中,用户需要发送消息,可以通过邮件,QQ,微信,钉钉,飞书等

两种方案实现Dubbo泛化调用


Dubbo的泛化调用是一个服务A在没有服务B的依赖,包的情况下,只知道服务B的服务名:服务的接口的全限定类名和方法名,以及参数,实现服务A调用服务B。方案一服务A定义接口,服务B实现该接口,意味着是服务B需要服务A的依赖,是满足泛化调用的条件的,以下是具体的实现。1,服务A接口定义public in