• SpringCloud学习----阳哥(十)


    一、Ribbon入门介绍-------------------------P36

    客户端的 负载均衡工具,即在order端的负载均衡工具。主要是提供客户端的软件负载均衡算法 和 服务调用。Ribbon客户端组件提供

    一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出LB后面的所有机器,自动的基于某种规则(轮询,随机)去连接这些机器。

    1.集中式LB(nginx)和进程内LB(消费方进程)

     2.Ribbon就是负载均衡+RestTemplate实现

    Ribbon是个软负载均衡,可以自行和多种东西结合。例如,此图:Ribbon就和服务消费者集合。

    3.Ribbon的依赖,再引入eureka-client的时候,就自动引入了

    4.RestTemplate的;两个方法的区别。主要是返回值的不一样-------------------P37

     5.测试一个返回值为Entity的案例,在Order80的controller这里添加函数

     二、Ribbon默认自带的负载规则-------------------P38

    1.IRule默认有很多种策略,帮助选择合适的机器。

    2.Ribbon负载均衡策略替换-----------------P39到P42后面补上

  • 相关阅读:
    使用IOCP完成端口队列做任务队列
    对Zlib单元进行再封装
    XmlReader/XmlWriter 类
    TextReader/TextWriter 的类
    LINQ to XML
    Xml序列化
    动态Linq(结合反射)
    设计模式总结
    深入了解.Net上下文
    应用程序域
  • 原文地址:https://www.cnblogs.com/maowuyu-xb/p/13785871.html
Copyright © 2020-2023  润新知