摘要: Dubbo是支持多种协议的,这里我会 演示 dubbo(默认)、hessian、rest 这三种协议。文章代码贴的比较多,代码已经上传到GitHub,见文末。 假如我有这样一个场景: OrderService 接口有两个实现类,其中一个 OrderServiceImpl 获取的数据较小,我想通过du 阅读全文
posted @ 2022-03-11 14:23 醋酸菌HaC 阅读(1649) 评论(0) 推荐(1) 编辑
摘要: 以下是一些常见的报错总结(可以越过不看): 1、错误一,zk版本低 2021-11-18 09:53:51.972 ERROR 10448 [ main] o.s.b.d.LoggingFailureAnalysisReporter : *************************** APP 阅读全文
posted @ 2022-03-11 11:55 醋酸菌HaC 阅读(2463) 评论(0) 推荐(0) 编辑
摘要: 1、JMH简介 JMH即Java Microbenchmark Harness,是Java用来做基准测试的一个工具,该工具由OpenJDK提供并维护,测试结果可信度高。 相对于 Jmeter、ab ,它通过编写代码的方式进行压测,在特定场景下会更能评估某项性能。 本次通过使用JMH来压测Dubbo的 阅读全文
posted @ 2022-03-11 11:48 醋酸菌HaC 阅读(967) 评论(0) 推荐(0) 编辑
摘要: 压测思路: 压测consumer的Controller,调用provider暴露的接口。 provider做1w次循环,生成随机数做累加。 provider再把consumer的入参无处理返回给consumer。 1、准备 使用的工具: 1、gc可视化工具:https://gceasy.io 2、压 阅读全文
posted @ 2022-03-11 11:44 醋酸菌HaC 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 1、准备 使用ab(Apache-BenchMark)压测consumer的Controller,触发调用。 dubbo的consumer发起调用,调用provider暴露的接口。 provider做1w次循环,生成随机数做累加。 2、ab压测情况 2.1、1k 数据 情况一: 三台同机房的机器,利 阅读全文
posted @ 2022-03-11 11:43 醋酸菌HaC 阅读(383) 评论(0) 推荐(0) 编辑
摘要: Dubbo-admin是官方提供的一个dubbo可视化后台,目前在github找不到这个项目了。 dubbo管理控制台开源部分主要包含: 提供者 路由规则 动态配置 访问控制 权重调节 负载均衡 负责人,等管理功能。 旧版本的dubbo-admin相对新版来说,个人觉得要好用很多~ 旧版本的dubb 阅读全文
posted @ 2022-03-11 11:40 醋酸菌HaC 阅读(229) 评论(0) 推荐(0) 编辑
摘要: Dubbo官方提供了一个 admin 的可视化后台,可能是整合进Apache,github的Dubbo原项目已经没有dubbo-admin这个项目已经没有了,独立出来做成了一个vue+springboot项目了。 地址:https://github.com/apache/dubbo-admin du 阅读全文
posted @ 2022-03-11 11:39 醋酸菌HaC 阅读(436) 评论(0) 推荐(0) 编辑