Divide插件

    • 引入相关依赖,开启插件,请参考:Http快速开始

    • Http应用客户端接入,请参考: 。

    divide插件是进行http正向代理的插件,所有http类型的请求,都是由该插件进行负载均衡的调用。

    客户端接入Apache ShenYu网关后,会自动注册选择器和规则信息,关于选择器和规则配置,请参考:选择器和规则管理

    选择器处理

    Divide插件 - 图2

    规则处理

    规则处理,即handle字段,是网关对流量完成最终匹配后,采取何种处理规则。更多信息请参考插件管理中的 。

    • 处理配置详解:
      • loadStrategy:如果http客户端是一个集群,Apache ShenYu网关调用时采取哪种负载均衡策略,当前支持 roundRobinrandomhash
      • retryCount:调用http客户端的重试次数。
      • timeout:调用http客户端的超时时间。
      • headerMaxSize:请求的的最大值。