通过拦截器对 struts2 的action操作进行监控和限制。 (管理端限制频繁查询操作)
做系统经常会碰到一些运营人员在后台频繁查询海量数据的操作,导致生产环境奔溃的情况。除了对数据库做优化,已及对查询时间跨度做限制外, 还有一个可行的方法,就是对 action操作数做限制。
既然都是程序员,还是贴代码直观, 直接上代码。
拦截器类 QueryLimitInterceptor 其中sesison中的operNo是用户名。
public class Quer
原创
2012-09-28 17:37:40 ·
1422 阅读 ·
0 评论