spring aop+queue+多线程轮询消费实现方法拦截后的异步处理
一、spring aop的优缺点
优点:低侵入式设计,耦合性低,维护性高。
缺点:采用反射生成代理对象,性能上有瓶颈;织入增强处理都是同步的单一线程,总是在方法返回之前进行。
二、业务场景分析
对一般的业务场景,我们采用aop是可以的。但是如果我们的织入处理很复杂,而且与方法的返回无关。比如复杂日志的记录,这时候我们考虑异步方式去完成代理方法的增强处理。大型的系统,可以采用aop+
原创
2017-07-07 10:28:51 ·
2384 阅读 ·
1 评论