获得徽章 0
springboot shiro filter 异常

项目springboot + shiro 。
其中shiro 缓存采用redis处理。
有一个对外提供服务的接口,可以直接请求(不需要登录)。
问题:
如果redis故障,那么客户请求接口,收到了应用内部的redis异常。
描述:
1. 客户请求并没有到达请求接口。
在shiro filter 处理的过程中,因为使用 sessionId 请求 redis 直接抛出异常。
要求:
产品要求这种情况不能将应用内部的异常返回给客户,统一异常回复。
诸位大神,怎么解?

不清楚在哪里接收这些异常。
要区分开 对外接口的请求异常, 还有 正常的 WEB 页面请求异常。
展开
10
linux 给java应用分配了很大的内存。java启动内存设置最大1g。但是free -h 查看资源占用,给应用分配了30g的内存,有知道问题的么?
4
一个WEB应用,mysql,性能不好。一个普通功能,查询sql大概耗时3s(数据量上百万)。然后,正常操作没啥问题。如果,在浏览器狂刷新,会导致瞬间大量sql 积压在mysql中(直到数据库连接池占满)。这时候,一个sql的耗时能到分钟级别。这种情况导致应用不可用(最简单的登录都不成了)。-----这种情况,该如何解决。(用户可以点查询按钮,F5 ,ctrl+F5,浏览器刷新)
展开
8
下一页
个人成就
文章被点赞 2
文章被阅读 751
掘力值 27
收藏集
16
关注标签
31
加入于