���cyw 2019-05-11 02:21
浏览 613

SpringCloud项目中用jmeter测试 测试效率比单体服务器负载的效率还差?

新入SpringCloud坑的小白 把SpringCloud的负载均衡作为毕设课题研究 有没有大神帮我分析一下啥原因

目前测试服务器是两台 1核2G 1M带宽的学生云服务器 利用feign负载均衡

四个项目 Eureka Feign clientA clientB
测试的方法为hello,生产者clientA返回值是helloA,生产者clientB返回值是helloB 用于判断feign是否调用不同的生产者

两台服务器项目部署情况
服务器1:Eureka,clientA  服务器2:fegin,clientB

通过jmeter测试 线程数500 执行时间1s 循环3s 共计1500次

测试1 访问feign项目 异常率在35%左右 成功的返回值为helloA/helloB交替
测试2 直接访问clientA 异常率在32%左右 成功的返回值为helloA

异常的数据全部都是Connection timed out: connect 连接超时

结果很是奇怪 利用feign负载均衡算法之后请求错误率竟然比直接访问clientA的错误率还高 按理来说已经是两台服务器的client负载均衡 就算异常率减少的不多 也不应该比原来更高啊
希望有个大佬帮我分析一下原因

更新一下 刚才我把feign放到了localhost并注册到了服务器上面的Eureka 三个生产者ClientA/B/C没变 这回测试的结果非常好 使用本地feign来调用三个服务器上面的Client 测试15000次/s 的异常率仅有15%左右 而直接访问服务器上面的client异常率高达了70-80% 
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
    • ¥15 如何在scanpy上做差异基因和通路富集?
    • ¥20 关于#硬件工程#的问题,请各位专家解答!
    • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
    • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
    • ¥30 截图中的mathematics程序转换成matlab
    • ¥15 动力学代码报错,维度不匹配
    • ¥15 Power query添加列问题
    • ¥50 Kubernetes&Fission&Eleasticsearch
    • ¥15 報錯:Person is not mapped,如何解決?