没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的服务调用。Spring Cloud Ribbon虽然只是一个工具类框架,它不像服务注册中心、配置中心、API网关那样需要独立部署,但是它几乎存在于每一个Spring Cloud构建的微服务和基础设施中。因为微服务间的调用,API网关的请求转发等内容,实际上都是通过Ribbon来实现的,包括后续我们将要介绍的Feign,它也是基于Ribbon实现的工具。所以,对Spring Cloud Ribbon的理解和使用,对于我们使用Spring Cloud来构建微服务非常重要。 在这一章中,我们将具体介绍如何使用Ribbon来实现客户端的负载均衡,并且通过源码分析来了解Ribbon实现客户端负载均衡的基本原理。
资源推荐
资源详情
资源评论
收起资源包目录
ribbon.zip (110个子文件)
$CACHE_FILE$ 917B
OrderController.class 5KB
PaymentController.class 4KB
Reslt.class 3KB
PaymentController.class 3KB
ChildrenController.class 2KB
ChildrenController.class 2KB
loadBalancedImpl.class 2KB
Payment.class 2KB
Children.class 2KB
Children.class 2KB
PaymentImplService.class 1010B
PaymentImplService.class 1010B
ChildrenImplService.class 976B
ChildrenImplService.class 976B
OrderMain80.class 923B
EurekaMain8001.class 847B
EurekaMain7001.class 781B
EurekaMain7002.class 781B
EurekaMain8002.class 774B
ApplicationContextConfig.class 694B
MySelfRule.class 598B
PaymentDao.class 461B
PaymentDao.class 461B
ChildrenDao.class 437B
ChildrenDao.class 437B
LoadBalanced.class 361B
PaymentService.class 280B
PaymentService.class 280B
ChildrenService.class 260B
ChildrenService.class 260B
http-client.cookies 0B
.gitignore 0B
http-requests-log.http 0B
springcloud.iml 81B
springcloud-api-commons.iml 81B
springcloud-order80.iml 81B
springcloud-test8002.iml 81B
springcloud-api-commons-1.0-SNAPSHOT.jar 5KB
OrderController.java 3KB
PaymentController.java 2KB
ChildrenController.java 2KB
ChildrenController.java 2KB
PaymentController.java 2KB
loadBalancedImpl.java 2KB
PaymentImplService.java 764B
PaymentImplService.java 764B
OrderMain80.java 713B
ApplicationContextConfig.java 699B
ChildrenImplService.java 625B
ChildrenImplService.java 625B
EurekaMain7001.java 543B
EurekaMain7002.java 543B
EurekaMain8001.java 519B
MySelfRule.java 487B
Payment.java 460B
PaymentDao.java 447B
PaymentDao.java 447B
EurekaMain8002.java 423B
Reslt.java 419B
LoadBalanced.java 410B
Children.java 404B
Children.java 404B
ChildrenDao.java 376B
ChildrenDao.java 376B
PaymentService.java 341B
PaymentService.java 341B
ChildrenService.java 314B
ChildrenService.java 314B
springcloud-order80.kotlin_module 16B
springcloud-eureka-server7001.kotlin_module 16B
springcloud-test8002.kotlin_module 16B
springcloud-test8001.kotlin_module 16B
springcloud-eureka-server7002.kotlin_module 16B
inputFiles.lst 214B
createdFiles.lst 0B
inputFiles.lst 0B
pom.properties 145B
workspace.xml 18KB
uiDesigner.xml 9KB
pom.xml 4KB
pom.xml 3KB
pom.xml 3KB
pom.xml 2KB
pom.xml 2KB
pom.xml 2KB
Project_Default.xml 1KB
encodings.xml 1KB
compiler.xml 1KB
pom.xml 1KB
jarRepositories.xml 1KB
misc.xml 904B
paymentMapper.xml 770B
paymentMapper.xml 770B
paymentMapper.xml 770B
paymentMapper.xml 770B
childrenMapper.xml 736B
childrenMapper.xml 736B
childrenMapper.xml 736B
childrenMapper.xml 736B
共 110 条
- 1
- 2
资源评论
有梦想的小弱鸡
- 粉丝: 6595
- 资源: 36
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功