zoukankan      html  css  js  c++  java
  • spring cloud依赖服务调用优化

    1.请求缓存

     优点:

    注解方式实现:

    设置缓存key:

     如果可以确认,对要缓存的数据的操作,主要是写操作都只在feign调用中完成且读多写少,则可以使用此方式;如果在其他地方还有对数据的写操作,则可能会导致数据不一致;如果写多读少,则不会提高性能。

    2.请求合并

    优点:

     

    注解方式:

    注意:

     可以设置请求合并的scope,有request、global,request是对在一个方法内调用多次的合并;global是对所有的请求的合并,接口高延迟或者接口高并发情况下可以使用请求合并

    3.请求压缩

     

     请求体比较大,影响网络传输速度的情况下使用请求压缩;请求体比较小时,压缩时间可能和节省的传输时间差不多,同时会提高cpu占用率,所以没必要进行压缩

  • 相关阅读:
    数据库乐观锁应用
    maven 引入本地jar
    GTS 分布式事务
    redis 做冥等
    服务器 启动命令
    pgAdmin4的应用
    PostgreSQL 分区
    压测工具
    BigDecimal 比较大小
    移动端px转化为rem
  • 原文地址:https://www.cnblogs.com/zhya/p/9815691.html
Copyright © 2011-2022 走看看