分布式项目加Redis缓存后报错

问题:在service层加了将数据存入缓存的操作后,页面获取不到数据报500错误
原因:缓存过程占用了太多内存导致Dubbo服务报null,Dubbo传输协议不能超过1s,只要超过1s就会断开,也就是说你的运行内存不够大
解决方法
在Controller层加延迟
@Reference(timeout = 40000)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章