首页 > 其他 > 详细

8-14 请求缓存演示

时间:2020-05-01 13:40:52      阅读:47      评论:0      收藏:0      [点我收藏+]


在commandTest上演示
技术分享图片
这里本身有有一句打印
技术分享图片
复制这个方法
技术分享图片
技术分享图片
多次请求有个开关 。
技术分享图片
分别创建三个CommandDemo对象,请求三次,输出三次
技术分享图片

运行测试
技术分享图片
在commandDemo内重写getCacheKey
技术分享图片
我们在请求的时候传了一个name,那么我就认为请求的同一个name,就认为内容是ok的
技术分享图片
技术分享图片

这样测试的时候把c3改成c1。第一次和第三次输入的名称是一样的,这样理论上就会触发缓存 了。
技术分享图片

第三次没有输出CommadnHelloWorld 没有请求远程,就是把缓存里面的东西拿出来了。
技术分享图片
从时间上也可以看出来。第二次请求和第三次请求就差了3毫秒
技术分享图片
必须在同一个请求上下文中,也就是同一个RequestContext
技术分享图片

开关

defaultSetter修改默认值。
这样就相当于把请求缓存给关闭了。
技术分享图片


技术分享图片

整理了Hytrix常用参数列表。
技术分享图片

 

结束


 

8-14 请求缓存演示

原文:https://www.cnblogs.com/wangjunwei/p/12813190.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!