美文网首页
Day74 Feign Dubbo实战

Day74 Feign Dubbo实战

作者: 小周爱吃瓜 | 来源:发表于2022-07-26 09:32 被阅读0次

    feign: RequestInterceptor

    RPC: remote produre call 远程调用(对应的是本地的调用)

    Screen Shot 2022-07-26 at 9.22.10 AM.png

    最简单的rpc.自己写过了,略

    • OpenFeign和Feign的区别
      添加了SpringMVC的注解支持.

    基于接口生成动态代理,工厂的好处是延迟加载需要用的时候才会去创建.

    • 利用的是FactoryBean这个扩展点.
    Screen Shot 2022-07-26 at 9.24.15 AM.png

    可以通过拦截器进行参数的传递.

    • feign底层集成了Ribbon.
    1. Gzip 开启压缩节省网络资源,最小压缩值
    2. okhttp实现多路复用,Apache HttpClient

    自定义了编解码器,

    整合Dubbo

    整合方案,略

    提供了@DubboTransported能够让OpenFeign,RestTemplate,LoadBalance 等Bean走Dubbo的调用.

    起到不调整Feign接口和URL下,实现无缝的迁移.

    EnableFeignClients 和 DubboTransported

    相关文章

      网友评论

          本文标题:Day74 Feign Dubbo实战

          本文链接:https://www.haomeiwen.com/subject/dhqoirtx.html