10 2020 档案
摘要:1、缓存失效,导致数据不一致2、缓存穿透,查询无数据时,导致缓存不生效,查询都落在数据库3、缓存击穿,缓存失效瞬间,大量请求访问到数据库4、缓存雪崩,大量缓存同一时间失效,导致数据库压力
阅读全文
摘要:1、添加Ocelot2、添加配置文件ocelot.json3、添加配置读取代码4、注册Ocelot服务5、注册Ocelot中间件
阅读全文
摘要:1、定义要处理的异常类型或返回值2、定义要处理动作(重试、熔断、降级响应等)3、使用定义的策略来执行代码
阅读全文
摘要:1、提供几乎所有主流语言的实现,打破语言隔阂2、基于HTTP/2,开放协议,受到广泛的支持,易于实现和继承3、默认使用Protocol Buffers序列化,性能相较于RESTful Json好很多4、工具链成熟,代码生成便捷,开箱即用5、支持双向流式的请求和响应,对批量处理、低延时场景友好
阅读全文