ribbon的核心功能是提供客户端在进行网络请求时负载均衡的能力。主要有以下几个模块:
负载均衡器模块
负载均衡器模块提供了负载均衡能力,详细参见ribbon源码之负载均衡器。
配置模块
配置模块管理ribbon的配置信息,ribbon各个模块都通过配置模块获取配置信息。详细参见:ribbon源码之配置模块。
客户端模块
客户端模块定义了请求接口,并封装了负载均衡功能。详细参见:ribbon源码之客户端模块。
ribbon的核心功能是提供客户端在进行网络请求时负载均衡的能力。主要有以下几个模块:
负载均衡器模块
负载均衡器模块提供了负载均衡能力,详细参见ribbon源码之负载均衡器。
配置模块
配置模块管理ribbon的配置信息,ribbon各个模块都通过配置模块获取配置信息。详细参见:ribbon源码之配置模块。
客户端模块
客户端模块定义了请求接口,并封装了负载均衡功能。详细参见:ribbon源码之客户端模块。