博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
小D课堂 - 新版本微服务springcloud+Docker教程_4-03 高级篇幅之Ribbon负载均衡源码分析实战...
阅读量:4324 次
发布时间:2019-06-06

本文共 509 字,大约阅读时间需要 1 分钟。

笔记

3、高级篇幅之Ribbon负载均衡源码分析实战

    简介: 讲解ribbon服务间调用负载均衡源码分析
        1、完善下单接口
        2、分析@LoadBalanced
            1)首先从注册中心获取provider的列表
            2)通过一定的策略选择其中一个节点
            3)再返回给restTemplate调用

开始

订单里面获取商品的信息,这里换成Map来接受。

这样在map里面就可以获取到name和price
启动order的服务测试

分析ribbon

为什么比http好。

看官方文档
搜索ribbon关键字
另外一种负载均衡的方式
服务的地址+获取到的端口号
new一个restTemplate。然后在里面传入url的地址
使用这种方式也是可以拿到数据的
每次的端口不一样

分析ribbon

首先找到入口

@LoadBalanced注解
再去搜索LoadBalacnerClient
查看他的子类
在这里加了断点。重启重复。访问接口地址
轮询的策略
getAllServers获取服务的列表,获取到了三个。
拿到8773的节点
 

转载于:https://www.cnblogs.com/wangjunwei/p/11443972.html

你可能感兴趣的文章
UIDynamic(物理仿真)
查看>>
AngularJS Scope(作用域)
查看>>
HttpClient相关
查看>>
DEPHI XE5 XE6 ANDROID IOS开发的几点体会
查看>>
angular.js 验证码注册登录
查看>>
团队站立会议08
查看>>
软件自动化测试学习步骤
查看>>
vector 简单使用
查看>>
20139216网络攻防技术第七次作业
查看>>
Sublime Text 配置
查看>>
【杂谈】需要mark的一些东西
查看>>
P2731 骑马修栅栏 欧拉函数
查看>>
sort函数
查看>>
CentOS-6.3安装配置Nginx
查看>>
女陔说"你不懂我", 到底什么意思
查看>>
uva11149
查看>>
S/4HANA中的销售计划管理
查看>>
【图灵学院09】RPC底层通讯原理之Netty线程模型源码分析
查看>>
非常的好的协同过滤入门文章(ZZ)
查看>>
数据结构:哈希表
查看>>