案例分析
Terisadeng
工作繁忙,私信和评论提的问题可能没时间复现解答(。・_・。)ノI’m sorry~
展开
-
直接查询不设过期时间的缓存的注意事项
需求:前台系统通过RPC调用中台系统接口查询图片url。中台考虑到图片地址在资源服务器上传之后是不会改动的,因此通过管理后台上传之后,持久化到中台的Redis缓存中,且没用设置key的缓存时间。前台请求中台接口时直接请求缓存,不回源到数据库,提高并发量及响应速度。问题:后期考虑到架构设计,将前台系统和中台系统共用的Redis分离,前台请求前台的redis,中台请求中台的redis。这就导致在切...原创 2019-10-25 17:07:33 · 599 阅读 · 0 评论 -
多线程并发测试线程池任务请求拦截
一、需求前端会传入一个存储编码的list,后台接收到编码通过计算返回每个编码对应的值,每个编码计算出来的值是固定不变的。二、设计方案因为前端请求响应有一个时常要求,比如100ms。而这个计算比较耗时,因此为了请求能够快速响应,在第一个请求过来时判断redis缓存是否存储编码对应的计算值,如果没有就直接返回空,前端根据这个空值使用补偿方案的默认值。后台通过线程池执行计算方法,然后存入re...原创 2019-06-22 17:58:11 · 1219 阅读 · 0 评论